Skip to content

Latest commit

 

History

History
24 lines (15 loc) · 1.1 KB

README.md

File metadata and controls

24 lines (15 loc) · 1.1 KB

VibeCast - Social Media Platform

• Innovative social media platform empowering users to share posts comprising text and images.

• Seamlessly follow or unfollow individuals and explore detailed user profiles to gain insights into their interests, and activities

• Discover new connections with ease through the user recommendation system

Watch the demo video below.

ad904c3a-96f7-4b5b-859e-87c87f371de4.mp4

Tools and Technologies:

• Backend powered by Node.js, hosting a GraphQL server for efficient data modeling and querying.
• Prisma ORM for our database ORM. PostgreSQL as our database. Supabase for cloud hosting and management of the PostgreSQL database.
• Employing Redis for query caching on the server side. Secure user authentication facilitated by Google OAuth and JSON Web Tokens (JWT).
• Frontend developed with Next.js, with server-side rendering. Tailwind CSS is utilized for styling.
• Written in TypeScript for enhanced code maintainability and reliability.
• AWS for reliable storage of the images.