Welcome to loBook, your all-in-one solution for customizing and organizing your book collection! loBook is an intuitive software crafted to elevate the reading experience for each user. Emulating a library environment, it effortlessly streamlines the management of your books.
The loBook tech stack combines Laravel Breeze, React, PEST, MySQL, Node.js, and PHP, collectively providing a comprehensive and robust solution for customizing and managing book collections.
- Laravel Breeze: handles user authentication and sets up the basic structure of the Laravel application.
- React: is utilized to develop the frontend (client-side) of the loBook application, providing a responsive and user-friendly interface for managing book collections.
- PEST: employed for testing various components of the PHP backend to ensure the reliability and functionality of the loBook software.
- MySQL: serves as the database management system for loBook, storing and organizing data related to book collections, user information, and other relevant data.
- Node.js: for server-side scripting and handling asynchronous tasks in the backend of the application.
- PHP: the primary server-side scripting language for the loBook application, handling the backend logic and communication with the database.
Quis tempor enim velit fugiat qui ullamco officia irure ullamco nostrud amet sint. Amet mollit velit voluptate id cupidatat aute enim laborum adipisicing. Laborum nisi duis et tempor ex anim. Tempor ad ullamco officia irure enim veniam ea magna ex incididunt.
Welcome to the installation guide for loBook. Follow these simple steps to get started with our project:
- Clone the repository: https://github.com/mjbalcueva/loBook.git
- Using the terminal, install composer: composer install
- Install the node depencies: npm i
- Setup the .env variables
- Run table migrations using: php artisan migrate
- Run the server: php artisan serve and npm run dev