dev-resources.site
for different kinds of informations.
Marketplace app using NestJS, Next.js 14, Tailwind CSS, Prisma, and NextAuth
Published at
9/13/2024
Categories
nextjs
javascript
react
tailwindcss
Author
Said MOUNAIM
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.
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.
Articles
12 articles in total
Dev Next a job platform built with Next.js, Tailwind CSS, Prisma, and NextAuth 💻
read article
Dev Next is a job platform built with Next.js, Tailwind CSS, Prisma, and NextAuth.
read article
Portfolio built with Next.js, TailwindCSS & Nodemailer
read article
AI Travel Planner app built with Next.js 15, Tailwind CSS, Prisma, Open AI, and Clerk
read article
Meetroomly app built with Next.js 15, Tailwind CSS, Prisma, and Clerk
read article
Image Reveal Animation with HTML, CSS, and GSAP
read article
Next.js 15 Form Component: A Beginner's Guide
read article
Social connect full-stack app using NestJs, Next.js, Prisma & Next-Auth
read article
Home Service Full-stack app using NestJs, Next.js, React Query TailwindCSS & Prisma
read article
Marketplace app using NestJS, Next.js 14, Tailwind CSS, Prisma, and NextAuth
currently reading
Nest-Connect API using NestJs, PassportJs, and Prisma
read article
Authentication in NestJS with PassportJS and Prisma
read article
Featured ones: