https://github.com/404notfoundindonesia/simptakan-laravel
Simptakan (Sistem Informasi Perpustakaan) is a modern web-based platform designed to revolutionize library management and user experience. It aims to provide a seamless and enjoyable experience for both library administrators and users, enhancing catalog exploration, book borrowing, etc.
https://github.com/404notfoundindonesia/simptakan-laravel
book-management book-management-system borrowing-management laravel laravel11 library-management-system mysql perpus perpustakaan perpustakaan-web php simptakan sistem-informasi-perpustakaan
Last synced: 2 months ago
JSON representation
Simptakan (Sistem Informasi Perpustakaan) is a modern web-based platform designed to revolutionize library management and user experience. It aims to provide a seamless and enjoyable experience for both library administrators and users, enhancing catalog exploration, book borrowing, etc.
- Host: GitHub
- URL: https://github.com/404notfoundindonesia/simptakan-laravel
- Owner: 404NotFoundIndonesia
- License: mit
- Created: 2024-04-15T22:31:08.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-17T23:18:55.000Z (about 1 year ago)
- Last Synced: 2025-01-05T04:17:30.005Z (4 months ago)
- Topics: book-management, book-management-system, borrowing-management, laravel, laravel11, library-management-system, mysql, perpus, perpustakaan, perpustakaan-web, php, simptakan, sistem-informasi-perpustakaan
- Language: PHP
- Homepage:
- Size: 1.84 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/404NotFoundIndonesia/simptakan-laravel/stargazers)
[](https://github.com/404NotFoundIndonesia/simptakan-laravel/blob/main/LICENSE)
# Simptakan
Simptakan (_Sistem Informasi Perpustakaan_) is a modern web-based platform designed to revolutionize library management and user experience. It aims to provide a seamless and enjoyable experience for both library administrators and users, enhancing catalog exploration, book borrowing, and reading activity management.
## Technical Requirements
- **Platform**: Web-based application using modern web technologies (HTML5, CSS3, JavaScript).
- **Compatibility**: Support for major web browsers (Chrome, Firefox, Safari, Edge) and mobile platforms (iOS, Android).
- **Security**: Secure user authentication, data encryption, and privacy protection measures.
- **Scalability**: Ability to handle concurrent users and scale resources as needed.## Technology Stack
- Laravel 11.0
- MySQL Community Server 8.3## Get Started
### Prerequisite
- You need [PHP](https://www.php.net/downloads) to run this, with a minimum installed version of **PHP 8.3.4**. Make sure you can also access PHP via the command line by adding it to the [path environment variable](https://rgrahardi.medium.com/pengaturan-path-php-dan-composer-di-environment-variables-windows-10-e1e22a637618).
- Make sure [Composer](https://getcomposer.org/doc/00-intro.md#installation-linux-unix-macos) is also installed and accessible via the command line.
- Ensure that you have also installed [MySQL](https://dev.mysql.com/downloads/mysql/).
- I recommend installing [Git](https://git-scm.com/downloads) for better code management.### Get the Source Code
Of course, you need to put this code on your computer first. There are two ways to do this: by __downloading the project zip file__ or __by using Git (recommended)__.1. **Download the Project Zip**
You can click on [this link](https://github.com/404NotFoundIndonesia/simptakan-laravel/archive/refs/heads/main.zip) to download the zip file of this project.
2. **Git Clone**
Make sure that you have installed git. Open the directory where you want to place the source code in the terminal. Then, run the following command:
```shell
git clone [email protected]:404NotFoundIndonesia/simptakan-laravel.git
```### Install Dependencies
Make sure __this project is open in your command line interface__. To confirm your current active directory in the terminal, use the following command:
```shell
pwd
```To install backend dependencies, use the following command:
```shell
composer install
```### How to Run
To run the backend server, use the following command:
```shell
php artisan serve
```Open `http://localhost:8000` in your browser to access Simptakan. When you want to access Simptakan in a web browser, make sure you **do not close or stop both of those processes**.
Now, you're all set to explore Simptakan! 📚✨
## License
__Simptakan__ is open-sourced software licensed under the [MIT license](https://github.com/404NotFoundIndonesia/simptakan-laravel?tab=MIT-1-ov-file).