Welcome to Pollist, where every opinion shapes the world. This innovative project is dedicated to capturing and showcasing global sentiments on a myriad of topics, offering a dynamic platform for users to express their viewpoints and explore the diverse perspectives of others through engaging polls.
Utilizing modern tech stack, Next.js, Prisma, Tailwind CSS, and Supabase, Pollist provides a sleek, user-friendly experience that encourages active participation and real-time interaction. With Clerk for secure authentication, every user can feel safe as they contribute to the global conversation.
- Next.js for robust frontend and server-side rendering capabilities.
- Prisma as our next-gen ORM for seamless database management.
- Tailwind CSS for intuitive and responsive design.
- Supabase as our scalable relational database service.
- Clerk for secure, hassle-free user authentication and management.
Embark on your Pollist journey with a few simple steps:
Ensure you have Node.js installed on your system. Begin by cloning the project repository, then install the necessary dependencies:
npm installSet up your environment variables according to the credentials provided by Supabase and Clerk. This step is crucial for connecting your local development environment to the necessary external services.
With your environment configured, kickstart the development server:
npm run devNow, navigate to http://localhost:3000 in your browser to witness your local version of Pollist come to life. Explore, create, and vote on polls to engage with the global community.
Join us in our mission to harness the collective power of global opinions with Pollist. Your voice is not just heard here; it resonates worldwide.