Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/devbigboy/e-store

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
https://github.com/devbigboy/e-store

elqouent laravel10x php8 pusher-api query-builder stripe-payments symfony-intl-component

Last synced: 7 days ago
JSON representation

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

Awesome Lists containing this project

README

        

# 📦 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:**

```bash
git clone https://github.com/DevBigBoy/e-store.git
```

2. **Navigate to the Project Directory:**

```bash
cd e-store
```

3. **Install Dependencies:**

```bash
composer install
```

4. **Set Up Environment File:**

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

```bash
cp .env.example .env
```

5. **Generate Application Key:**

```bash
php artisan key:generate
```

6. **Run Migrations:**

```bash
php artisan migrate
```

7. **Start the Development Server:**

```bash
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](LICENSE).