Decisions - Vote with me is a fullstack real-time app. It allows users to interact and vote in real time with others. Each user can create a new question round, which others can join. In addition to that, each user can add his or her preferred options. The app shows all the different election results within an question round. They appear in a bar chart to ensure a clear overview for all the given options, which makes decisionmaking a lot easier.
This is a Next.js project bootstrapped with create-next-app
.
You’ll need to have Node 14.0.0 or later version on your local development machine (but it’s not required on the server). You can use nvm (macOS/Linux) or nvm-windows to switch Node versions between different projects.
npx create-next-app my-app
cd my-app
npm run dev
Open http://localhost:3000 to view it in the browser.
Make sure you are connected to GitHub with SSH.
git clone [email protected]:NewDeLi/capstone-with-next.js.git
cd capstone-with-next.js
npm install
npm run dev
Open http://localhost:3000 to view it in the browser.
- Next.js
- Node.js and npm
- Firebase (Authentication, Firestore)
- Figma
- localStorage
- styled-components
- libaries: swiper.js, chart.js
- react-router, react-copy-to-clipboard, react-firebase-hooks
Checkout Decisions-Vote with me to see the Vercel Deployment of my App.