Skip to content

Ecommerce solution allowing users to buy products over the internet rather than at a brick-and-mortar location.

License

Notifications You must be signed in to change notification settings

Hadibuttt/dailyBazar

Repository files navigation

dailyBazaar:

Providing the following features to the users:

  • User Friendly Responsive UI
  • Register/Login
  • Email Verification
  • Forgot/Reset Password
  • Account Management
  • Handle Cart
  • Manage Wishlist
  • Search Products/Categories/Subcategories
  • Filter Products on search
  • Order via COD/PayFast (Payment Gateway)
  • Subscribe to Newsletter

Screenshot:

5

dailyKhaata:

Admin dashboard providing following features to the admin:

  • Conditional redirect on login based upon email.
  • Add Category/Subcategory/Products
  • View Fullfilled/Unfullfiled Orders
  • Review Customer Details

Screenshot:

2

Configure Access to dailyKhaata:

Follow the instructions for modifying configuration:

  • You can change the login response in app\Http\Responses\LoginResponse.php (Redirects authenticated user to dailyKhaata)
  • You can also change admin middleware response in app\Http\Middleware\IsAdmin.php (Ensures that only provided email can access dailyKhaata)

Usage:

  • Clone this repository on your Local Machine
  • Make sure you've Composer, Laravel (V7.1+), PHP, Xaamp(Local Host) installed
  • After cloning the repository rename .env.example file to .env
  • Create a database in phpmyadmin
  • Replace the database name in .env => DB_DATABASE = {Your created database}
  • Import the dailybazaar.sql file in your newly created database in phpmyadmin
  • After successful import
  • In the Terminal run the following commands:
  1. php artisan composer install
  2. php artisan generate:key
  3. php artisan serve

🚀 Application would be running on http://127.0.0.1:8000/

About

Ecommerce solution allowing users to buy products over the internet rather than at a brick-and-mortar location.

Topics

Resources

License

Stars

Watchers

Forks