Skip to content

Developed a feature-rich E-Commerce platform with user registration, product browsing, shopping cart, and order management capabilities.Used MySQL for efficient database management, handling product inventory, user data, and order history securely and reliably

Notifications You must be signed in to change notification settings

DevBigBoy/e-store

Repository files navigation

📦 Laravel Multi-Vendor eCommerce

🚀 Overview

🛠 Features

📜 Technologies Used

  • Laravel: The PHP framework used for building the API.
  • MySQL: Database management system.
  • MySQL: Database management system.

📜 Packages Used

  • laravel-sluggable: Generate slugs when saving Eloquent models

🗂 Database Schema

The database consists of the following tables:

🔗 API Routes

Auth Routes

🛠 Installation

  1. Clone the Repository:

    git clone https://github.com/DevBigBoy/e-store.git
  2. Navigate to the Project Directory:

    cd e-store
  3. Install Dependencies:

    composer install
  4. Set Up Environment File:

    Copy .env.example to .env and configure your database and other environment variables.

    cp .env.example .env
  5. Generate Application Key:

    php artisan key:generate
  6. Run Migrations:

    php artisan migrate
  7. Start the Development Server:

    php artisan serve

💡 Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or fix.
  3. Make your changes and test thoroughly.
  4. Submit a pull request with a clear description of your changes.

📜 License

This project is licensed under the MIT License.

About

Developed a feature-rich E-Commerce platform with user registration, product browsing, shopping cart, and order management capabilities.Used MySQL for efficient database management, handling product inventory, user data, and order history securely and reliably

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published