Simpel Library is a comprehensive web application designed for managing library records. This platform includes features for logging in, registering, and managing data for members, books, and book loans. The application is built with Laravel as the backend framework and Vue.js as the frontend framework, integrated using Laravel Mix.
- Login and Registration: Secure and user-friendly authentication system for library members and administrators.
- Member Management: Efficiently record and manage data for library members.
- Book Management: Add, update, and delete book records with ease.
- Loan Management: Track book loans and returns to ensure smooth library operations.
- Backend Framework: Laravel
- Frontend Framework: Vue.js
- Build Tool: Laravel Mix
- PHP 7.4 or higher
- Composer
- Node.js
-
Clone the repository:
git clone https://github.com/jeriken/Simpel-Library cd simpel-library -
Install backend dependencies:
composer install
-
Create a
.envfile:cp .env.example .env
-
Generate an application key:
php artisan key:generate
-
Configure your database in the
.envfile. -
Run migrations:
php artisan migrate php artisan passport:client --personal
-
Install frontend dependencies:
npm install
-
Compile the assets:
npm run dev
-
Serve the application:
php artisan serve
- Access the login and registration pages to create and manage user accounts.
- Use the admin panel to manage member, book, and loan records efficiently.
This project is licensed under the MIT License - see the LICENSE file for details.
For any inquiries or questions, please contact us at mrazin311@gmail.com.