Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mosnad-web01/e-commerce-platform

is an e-commerce platform where artisans can showcase, manage, and sell their handmade items. It allows customers to explore unique, high-quality products across various categories and directly support local artisans.
https://github.com/mosnad-web01/e-commerce-platform

axios javascript laravel nextjs react tailwind

Last synced: 5 days ago
JSON representation

is an e-commerce platform where artisans can showcase, manage, and sell their handmade items. It allows customers to explore unique, high-quality products across various categories and directly support local artisans.

Awesome Lists containing this project

README

        

# E-Commerce Platform

## Project Structure
- `/backend` - Laravel API
- `/frontend` - Next.js Frontend

## Setup Instructions

### Backend Setup
1. Navigate to backend directory: `cd backend`
2. Install dependencies: `composer install`
3. Copy .env.example: `cp .env.example .env`
4. Generate key: `php artisan key:generate`
5. Configure database in .env
6. Run migrations: `php artisan migrate`

### Frontend Setup
1. Navigate to frontend directory: `cd frontend`
2. Install dependencies: `npm install`
3. Copy .env.example: `cp .env.example .env.local`
4. Start development server: `npm run dev`

## Development Workflow
1. Backend API development: `php artisan serve`
2. Frontend development: `npm run dev`

## Code Style
- Frontend uses Prettier for formatting
- Commits are automatically linted using husky