Skip to content

A Twitter Clone built with .NET 8 Web API, Golang and Next.js 13 🔥

License

Notifications You must be signed in to change notification settings

fluentstack/twitter-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Twitter Clone

A Twitter Clone built with .NET 8, GoLang, and Next.js 13 🔥

twitter clone

System Design

The Clone should meet the following requirments.

Functional Requirements

  • Authentication using email/password & OAuth Providers.
  • Ability to Login, Register and Logout.
  • Should be able to post new tweets (upto 250 characters)
  • Should be able to follow other users.
  • Should be able to like and comment on other tweets
  • Should have a newsfeed containing tweets from the following users.

Non-Functional Requirments

  • Super Clean UI.
  • Do Not Have the Same UI Components as Twitter.
  • Scalable Backend.
  • Super Fast API Responses.

Nice to Have Features

  • Metrics and Dashboards.
  • Retweet functionality.

About

A Twitter Clone built with .NET 8 Web API, Golang and Next.js 13 🔥

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published