This is a Next.js project built with TypeScript and Prisma ORM for the PostgreSQL database.
This project serves as a starting point for building web applications using Next.js with TypeScript and integrating Prisma ORM for PostgreSQL database operations.
- Next.js: The React framework for building modern web applications.
- TypeScript: A statically typed superset of JavaScript that helps in writing scalable and maintainable code.
- Prisma ORM: A modern database toolkit for TypeScript and Node.js, used here for PostgreSQL database operations.
- PostgreSQL: A powerful, open-source relational database system.
- Tailwind CSS: A utility-first CSS framework for building custom designs quickly.
- Next-Auth: Authentication library for Next.js applications.
- Mux: API-first video streaming platform, used for high-quality video streaming.
- Resend: A library for sending emails.
- ShadcnUI: A UI library for creating sleek and modern user interfaces.
- Stripe: Payment processing platform for secure and hassle-free payments.
- Uploadthing: Library used for handling file uploads.