Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hkaar/7books
A library web app to order books online and buy them on-site
https://github.com/hkaar/7books
7books books laravel library php website
Last synced: 13 days ago
JSON representation
A library web app to order books online and buy them on-site
- Host: GitHub
- URL: https://github.com/hkaar/7books
- Owner: Hkaar
- License: apache-2.0
- Created: 2024-03-01T07:47:02.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-12-13T11:33:36.000Z (26 days ago)
- Last Synced: 2024-12-13T12:23:00.065Z (26 days ago)
- Topics: 7books, books, laravel, library, php, website
- Language: PHP
- Homepage:
- Size: 15.2 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Seven Books
[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
![Workflow Status](https://github.com/Hkaar/7Books/workflows/CI/badge.svg)
![GitHub deployments](https://img.shields.io/github/deployments/Hkaar/7Books/production)
[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://GitHub.com/Naereen/StrapDown.js/graphs/commit-activity)A website project to borrow physical books from a library through the internet.
## Requirements
- PHP version >= 8.1
- Composer
- Node.js## How do i use this?
This is a guide or how to for anyone wanting to use this web app locally
Clone the repo
```bash
git clone https://github.com/Hkaar/7Books.git
```Go to the repo folder
```bash
cd 7Books
```Install the required dependecies
```bash
composer install
```Generate the env
`Bash` :
```bash
mv .env.example .env && cp .env .env.example
````Powershell` :
```powershell
Rename-Item .\.env.example .\.env ; Copy-Item .\.env .\.env.example
```Build the assets
```bash
npm run build
```Generate the app key
```bash
php artisan key:generate
```Run the migrations
```bash
php artisan migrate
```Seed the database
```bash
php artisan db:seed
```And then serve it!
```bash
php artisan serve
```## How do i contribute?
See on how to contribute by going to the [contribution guide](https://github.com/Hkaar/7Books/blob/master/CONTRIBUTING.md) of the project
And that's all, btw here's a table for your reward
ʕノ•ᴥ•ʔノ ︵ ┻━┻