DEV Community

Mateen Ahmed
Mateen Ahmed

Posted on

Making a Next JS Social Media Site

I want to level up my web development skills, so to practice I am thinking of making a full-stack social media app without following a long tutorial.

Technologies that I will use:

  1. React
  2. Next JS
  3. Tailwind CSS
  4. Typescript

I'm quite familiar with React but at a beginner level in Next JS and Typescript
So my goal is to be able to learn these things while building something I will be proud of.

Features I want the app to have:

  1. Authentication
  2. Proper Backend (MongoDB)
  3. Real Time Messaging
  4. Following users
  5. Likes for posts

Things I want to learn through this project:

1.Prisma (for database models)
2.MongoDB

  1. Managing File Uploads

Name of the site (AI generated):
Vortex

However, I don't have a design in mind and since I am a developer and not a designer, I might look for a design on Figma.

Top comments (0)