Maison >interface Web >js tutoriel >Application Marketplace utilisant NestJS, Next.js Tailwind CSS, Prisma et NextAuth

Application Marketplace utilisant NestJS, Next.js Tailwind CSS, Prisma et NextAuth

DDD
DDDoriginal
2024-09-13 18:15:03729parcourir

Application Marketplace

Application Marketplace utilisant NestJS, Next.js 14, Tailwind CSS, Prisma et NextAuth. Les fonctionnalités incluent l'inscription des utilisateurs, la connexion, la navigation dans les annonces, l'ajout et la suppression d'annonces et les options de filtrage. Ouvert à toutes les contributions pendant le développement.

Marketplace app using NestJS, Next.js  Tailwind CSS, Prisma, and NextAuth

Commencer

Cloner le dépôt : git clone https://github.com/saidMounaim/marketplace.git
Installer les dépendances :

Pour le frontend :

cd frontend
npm install

Pour le backend :

cd backend
npm install

Créez un fichier .env pour chaque dossier :

Frontend (.env) :

API_URL=""
AUTH_SECRET=""

Backend (.env) :

DATABASE_URL=""
CLD_CLOUD_NAME=""
CLD_API_KEY=""
CLD_API_SECRET=""
JWT_SECRET=""

Démarrez les serveurs de développement :

Pour le frontend :

npm run dev

Pour le backend :

npm run start:dev

Construit avec

  • Suivant.js 14
  • NestJ
  • TailwindCSS
  • TypeScript
  • Shadcn/ui
  • NextAuth.js

Contribution

Toutes sortes de contributions sont les bienvenues, n'hésitez pas à soumettre des demandes de tirage.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn