/bok-kru

A mini e-marketplace for bookstore using Laravel 10 and Bootstrap 5. Used for Final Project of Web Programming course.

Primary LanguageBladeMIT LicenseMIT

kyread Logo

Laravel Logo

Build Status Total Downloads Latest Stable Version License

APP SPECIFICATIONS

A mini e-marketplace for bookstore. So here are the specifications of the application:

  1. App Name: kyread
  2. DB Name: db_kyread
  3. PHP Version: 8.2.0
  4. Laravel Version: 10.13.0
  5. Bootstrap Version: 5.3.0
  6. MDB Version: 6.3.1
  7. Dashboard Template: NiceAdmin by Bootstrapmade (Last updated: May 30, 2023)

FEATURES

  1. User Authentication
  2. Edit User Profile
  3. Add Product
  4. Show Product
  5. Edit and Update Product
  6. Delete Product
  7. Convenient Use

Next Task

  1. Image CRUD
  2. [kyreadSeller] Add Field: category, sale_date, delivery_method, update_stock
  3. [kyreadSeller] Add Transaction

LOCAL INSTALLATION

Do this for access this project at your computer:

1. Add vendor

Just run this command in your project without tick(') symbol:
'composer install'

2. Add .env file

  1. Download the standard env.example file from the Laravel source code.
  2. Rename it to .env and edit it.
  3. Just set up correct DB credentials, etc.
  4. Don't forget to run the php artisan key:generate command.
  5. It will generate an application (encryption) key and add it to the .env file.

3. Create Database

Create database name 'db_kyread' it's possible to custom with yours, but equate it to the db that in the .env file.

4. Migrate

Don't forget to migrate your database.

The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).