Marketplace app using NestJS, Next.js 14, Tailwind CSS, Prisma, and NextAuth. Features include user sign-up, sign-in, browsing ads, adding and deleting ads, and filtering options. Open to all contributions during development.
Getting Started
Clone the repository: git clone https://github.com/saidMounaim/marketplace.git
Install dependencies:
For the frontend:
cd frontend
npm install
For the backend:
cd backend
npm install
Create a .env file for each folder:
Frontend (.env):
API_URL=""
AUTH_SECRET=""
Backend (.env):
DATABASE_URL=""
CLD_CLOUD_NAME=""
CLD_API_KEY=""
CLD_API_SECRET=""
JWT_SECRET=""
Start the development servers:
For the frontend:
npm run dev
For the backend:
npm run start:dev
Built With
Contribution
All kind of contributions are welcome, please feel free to submit pull requests.