Library with all functionality to save, organize and access any resources.
- CRUD operations
- Live Search
- Single Page Application
- Light/dark themes
consider installing does packages before start installing the project
- php-imagick : used to generate books' thumbnails
- php-sqlite3 : used for testing
Clone the project
git clone https://github.com/ojpro/my-library.git
Go to the project directory
cd my-library
Install dependencies
composer install
npm install
Configure database connection
cp .env.example .env
# Edit .env file on any text editor and
# set connection variables
vi .env
Migrate database
php artisan migrate
Start the server
npm run dev
🎉 I hope you like the first version (Simplest one).
To run tests, run the following command
php artisan test
- Set Book Thumbnail
- Create Categories
- Add Authors
- Rating
-
More media support
-
Store Code Snippets
-
Annotation