Skip to content

Repository files navigation

MarchéLocal Monorepo

Monorepo pnpm workspaces :

  • apps/web (Next.js)
  • apps/api (Node.js + Express)
  • apps/ai (FastAPI, recommandations mock)

Requirements

  • Node.js 20+
  • pnpm 9+
  • Python 3.11+

Install

pnpm install

Dev

pnpm dev

Database (Prisma + PostgreSQL)

Le schéma Prisma est dans apps/api/prisma/schema.prisma.

  1. Créer un fichier apps/api/.env avec une variable DATABASE_URL.
  2. Appliquer la migration et générer le client Prisma :
cd apps/api
pnpm prisma migrate dev --name marketplace_full
pnpm prisma generate

Services

Auth

JWT avec rôles: superadmin, vendeur, client. OAuth (Google/GitHub) prévu ultérieurement.

About

No description, website, or topics provided.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages