Project
Roulette

Instagram Clone

A clone of Facebook's Instagram app where you can login/register, create new posts, follow other users and see other people you follows posts You…

AdvancedWeb appSocial12–28hAI-buildable 1/5needs backend, auth

A clone of Facebook's Instagram app where you can login/register, create new posts, follow other users and see other people you follows posts You should create a MVP (Minimum Viable Product) using a Full stack approach such as the MEAN, MERN or VENM Stack to store images to the server and display them to the client.

UI
Logic
Useful

Hosting · Free tier, sleeps when idle

Deploys free on Vercel Hobby + Supabase free or Cloudflare Pages + Turso free.

Free database tiers pause or expire when a project sits idle, so this one needs occasional attention to stay up.

Deploy it and share a link.

Core features · 5

  • User can register for an account storing their name, email/username and password then login to the app using their credentials
  • User can create a post and store images to the server (Preferably in a database)
  • User has a profile that displays all the images they have uploaded
  • User can follow other users
  • User can see other users posts (people who the user follows)

Once it works

  • User can see a global feed of images
  • The feed auth refreshes when a new post is added (You can use Web Sockets)
  • User can send messages to other users
  • User can create a story for followers

Suggested stack

reacttypescripttailwindsupabase

Track it