This project uses the following technologies:
- Next.js: A React framework for server-side rendering and static site generation.
- Tailwind CSS: A utility-first CSS framework for designing responsive and customizable UI.
- Socket.io: A real-time, bi-directional communication library for event-based interactions.
- Prisma: An ORM (Object-Relational Mapper) for database management.
- Node.js: A JavaScript runtime for server-side development.
- Express: A web framework for Node.js used to build the server-side logic of the application.
- PostgreSQL: A powerful, open-source relational database system.
- Firebase: A platform for mobile and web applications that provides services like authentication, database, and storage.