DEV Community

Cover image for Marketplace app using NestJS, Next.js 14, Tailwind CSS, Prisma, and NextAuth
Said MOUNAIM
Said MOUNAIM

Posted on

3 1 1 1 1

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

Marketplace app

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.

screenshot

Getting Started

Clone the repository: git clone https://github.com/saidMounaim/marketplace.git
Install dependencies:

For the frontend:

cd frontend
npm install
Enter fullscreen mode Exit fullscreen mode

For the backend:

cd backend
npm install
Enter fullscreen mode Exit fullscreen mode

Create a .env file for each folder:

Frontend (.env):

API_URL=""
AUTH_SECRET=""
Enter fullscreen mode Exit fullscreen mode

Backend (.env):

DATABASE_URL=""
CLD_CLOUD_NAME=""
CLD_API_KEY=""
CLD_API_SECRET=""
JWT_SECRET=""
Enter fullscreen mode Exit fullscreen mode

Start the development servers:

For the frontend:

npm run dev
Enter fullscreen mode Exit fullscreen mode

For the backend:

npm run start:dev
Enter fullscreen mode Exit fullscreen mode

Built With

Contribution

All kind of contributions are welcome, please feel free to submit pull requests.

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

๐Ÿ‘‹ Kindness is contagious

Engage with a sea of insights in this enlightening article, highly esteemed within the encouraging DEV Community. Programmers of every skill level are invited to participate and enrich our shared knowledge.

A simple "thank you" can uplift someone's spirits. Express your appreciation in the comments section!

On DEV, sharing knowledge smooths our journey and strengthens our community bonds. Found this useful? A brief thank you to the author can mean a lot.

Okay