π¦ v1.0.0 β Initial Release
π What's Included
- GitHub Actions CI Workflow
- Automated migrations, seeding, and tests on push/pull to
main
- MySQL Integration
- MySQL service container configured in CI environment
- L5-Swagger Integration
- Automatic generation of API documentation
- Core Laravel Features
- User authentication
- Book management
- Borrowing system
π§ Setup Instructions
1. git clone https://github.com/your-username/your-repo.git
2. cd your-repo
3. composer install
4. cp .env.example .env
5. php artisan key:generate
6. php artisan migrate
7. php artisan db:seed
8. php artisan l5-swagger:generate
9. php artisan serve
π Notes
- π§ Upcoming Feature: Book loss reporting is not yet implemented.
- β οΈ Status: This is an initial release β features may change or break in future versions.
- π After generating Swagger docs, view them at: http://localhost:8000/api/documentation