Follow me on X

A responsive and accessible full stack social media web app.

Technology Stack

This social media web app is built using the following modern technologies.

TypeScript

Strongly-typed code and components for maintainability.

Next.js 14

App router, route handlers, nested layouts, and more.

React 18

Server and client components.

Prisma

Type-safe and intuitive database ORM.

NextAuth.js 5

Secure email and social OAuth logins.

React Query

Efficient data-fetching and caching.

Tailwind CSS

Utility classes for building components.

Framer Motion

Animation for components.

React Aria

Provides accessibility hooks for components.

Zod

Form input validation.

AWS S3

Storage for photos and videos.

AWS SES

For sending vefirication emails.