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:
- React
- Next JS
- Tailwind CSS
- 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:
- Authentication
- Proper Backend (MongoDB)
- Real Time Messaging
- Following users
- Likes for posts
Things I want to learn through this project:
1.Prisma (for database models)
2.MongoDB
- 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)