/e-shop

An online store that consists of client app and dashboard built with Laravel framework.

Primary LanguagePHP

E-Shop (Online Store)

An online store that consists of client app and dashboard built with Laravel framework.

2 1

Built With

Key features:

  • Client App + Dashboard
  • Support multi-languages (LTR - RTL)
  • Roles and permissions functionality.
  • Sales graph analysis.
  • Shopping-cart.
  • Wishlist.
  • Blog.
  • Coupons.
  • Sending mails.
  • Full-text search.
  • Sign-in with a third party.

Getting Started

Prerequisites

  • XAMPP development environment download (Optional)
  • Composer Dependency Manager download

Installation

  1. Clone the repo

    git clone https://github.com/IslamAliMuhammad/e-shop.git
  2. Install the dependencies

    composer install 
  3. Configure your .env file.

  4. Set the application key

    php artisan key:generate
  5. Create database in your localhost.

  6. Run migrations

    php artisan migrate --seed

Testing

  • Seed dummy data for testing

    php artisan db:seed --class TestSeeder

License

MIT

App Screenshots

3 4 5 6 7 8 9