Ali-Kabbadj / khmissa-shake

KhmissaShake is a digital Souk but with a twist! Rather than a typical marketplace, it focuses on connecting traditional Moroccan artisans directly with international designers. Think of it as a specialized platform where a designer from X country could work with a carpet weaver from Y Moroccan artisan to create unique contemporary pieces.
0 stars 0 forks source link

๐ŸชฌKhmissaShake

A digital platform connecting Moroccan artisans with international designers.

๐Ÿ›  Tech Stack

Frontend

Backend

๐Ÿš€ Getting Started

Prerequisites

Development Setup

  1. Clone the repository
git clone https://github.com/Ali-Kabbadj/khmissa-shake.git
cd khmissa-shake
  1. Frontend Setup
cd frontend
pnpm install
pnpm dev
  1. Backend Setup
cd backend
pnpm install
pnpm start:dev

Using Docker

docker-compose up --build

๐Ÿ”ง Environment Variables

Frontend (.env)

NEXT_PUBLIC_API_URL=http://localhost:3333

Backend (.env)

PORT=3333
NODE_ENV=development||prod
DATABASE_URL=postgresql://username:password@localhost:5433/khmissa?schema=public

๐Ÿ“ Project Structure

khmissa-shake/
โ”œโ”€โ”€ frontend/          # Next.js application
โ”œโ”€โ”€ backend/           # Nest.js application
โ”œโ”€โ”€ docker-compose.yml # Development environment
โ””โ”€โ”€ .gitignore         # Root gitignore

๐Ÿค Contributing

[To be added]

๐Ÿ“ License

[To be added]