Skip to content

Karanfullstack/twitter-clone

Repository files navigation

Tech Stack

  • Node.js for our backend code which would be running graphql server inside node.js environment.
  • GraphQL for our API, which provides a flexible and efficient way to define our data model and query it.
  • Prisma ORM for our database ORM, which provides a type-safe and easy-to-use interface for interacting with our PostgreSQL database.
  • PostgreSQL as our database, which is a powerful and reliable relational database system.
  • ****Supabase**** for hosting and managing cloud postgresql db.
  • ****Redis**** for query caching on server side and increase query speeds
  • **Google OAuth** for Signin with Google
  • ****JSON WEB TOKENS**** for authentication
  • Next.js for our frontend, which is a popular framework for building React applications with server-side rendering and optimized performance.
  • **TailwindCSS** for styling and re-useable components.
  • ****Codegen**** for typesafe graphql queries and mitations.
  • ****Graphql-Request**** as API client for client server communication
  • ****React-Query**** for client side data caching and query caching
  • Typescript to maintain code quality and write type-safe code.
  • ****Amazon Web Services**** for storage and deployments.

About

A FullStack Twitter Clone that allows users to create and post tweets, follow other users, like, and view their own profile and the profiles of other users.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors