Skip to content

Latest commit

 

History

History
17 lines (16 loc) · 1.16 KB

README.md

File metadata and controls

17 lines (16 loc) · 1.16 KB

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.