Simple Ecommerce
Build a simple ecommerce website with Laravel.
Explore the docs »
View Demo · Report Bug · Request Feature
Table of Contents
Built With
Getting Started
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
Prerequisites
- PHP Version 7.4 or Above
- Composer
- Git
- NPM
Installation
- Open the terminal, navigate to your directory (htdocs or public_html).
git clone https://github.com/hiskiapp/simple-ecommerce.git
cd simple-ecommerce
composer install
npm install && npm run dev
cp .env.example .env
- Setting the database, smtp configuration, open .env file at project root directory
DB_DATABASE=
DB_USERNAME=
DB_PASSWORD=
MAIL_MAILER=
MAIL_HOST=
MAIL_USERNAME=
MAIL_PASSWORD=
MAIL_ENCRYPTION=
MAIL_FROM_ADDRESS=
MAIL_FROM_NAME="${APP_NAME}"
- Install Project
php artisan key:generate
php artisan migrate --seed
php artisan optimize
You will get the administrator credential and url access like example bellow:
::Administrator Credential::
URL Login: http://localhost/simple-ecommerce/public/admin/login
Email: [email protected]
Password: 123456
To Do List
- Initializing Template
- Migration
- Admin Auth
- All Admin CRUD (Admins, Users, Transactions, Products, Categories, Payment Methods, Settings)
- User Auth
- User Dashboard
- Cart Page
- Checkout Page
- User Transactions