Skip to content

mranidev/eCommerce

Repository files navigation

Laravel Ecommerce Project

Laravel Ecommerce

Overview

This is a Laravel-based eCommerce application that provides a robust platform for managing and selling products online. The project includes features for product management, user authentication, and order processing.

Features

  • User Authentication: Register, login, and manage user accounts.
  • Product Management: Add, edit, and delete products.
  • Shopping Cart: Add products to the cart and proceed to checkout.
  • Order Processing: Manage orders and view order history.
  • Search Functionality: Search for products using various criteria.
  • Admin Dashboard: Manage users, products, and orders from an admin panel

Prerequisites

  • PHP 8.1 or higher
  • Composer
  • MySQL or another database system

Installation

git clone https://github.com/mranidev/eCommerce
cd eCommerce
composer install
replace with your database in .env 
php artisan migrate

Todo

  • Admin Management
  • Categories
  • RESTful api search