Skip to content

adaugochi/Online-store

Repository files navigation

Online Store Application

License

About

An online ecommerce store click here

Features

  • Website
  • Admin Portal
  • Customer/Client Portal

Requirements

  • PHP 8
  • node
  • npm
  • composer

Clone

You have to clone this repo using either HTTPS or SSH

  • HTTPS
git clone https://github.com/adaugochi/fashion-app.git
  • SSH
git clone git@github.com:adaugochi/fashion-app.git

Install Dependencies

Composer Dependencies

composer install

Node.js Dependencies

npm install

Virtual Host Setup (optional)

Windows Link 1 Link 2

Mac Link 1 Link 2

Debian Linux Link 1 Link 2

Sample Virtual Host Config for Apache

<VirtualHost *:80>
    ServerAdmin admin@example.com
    DocumentRoot "<WebServer Root Dir>/fashion-app/public"
    ServerName local.fashion.com
    <Directory <WebServer Root Dir>/fashion-app/public>
       AllowOverride all
       Options -MultiViews
      Require all granted
    </Directory>
</VirtualHost>

Environment Variables

Make a copy of .env.example to .env in the env directory.

Card Number

4242 4242 4242 4242

Setup Database

Create Database

CREATE DATABASE fashion_app CHARACTER SET utf8 DEFAULT COLLATE utf8_unicode_ci;

Migration

php artisan migrate

Specify Path

php artisan migrate --path=database/migrations/filename.php

Seeding

php artisan db:seed --class=SeederClass

Compile SCSS to CSS

You can compile your scss file to css using:

npm run watch

Starting the Application

You can run the application in development mode by running this command from the project directory:

php artisan serve

Author of README.md

Credits

Code of Conduct

In order to ensure that the Laravel community is welcoming to all, please review and abide by the Code of Conduct.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published