This website is similar to change.org, here you can create petitions and sign others petitions.
- See trending Petitions
- Create / Delete your Petitions
- Sign others Petitions
- Filter Petitions by there tag names
-
- React
- Tailwind
-
- MongoDb(Database)
- Express
- Node.js
- Mongoose
-
- Netlify (For Frontend)
- Render (For Backend)
- Install Node.js and npm.
git clone https://github.com/Roshanbhagat021/VoteWise.git
cd VoteWise
For Frontend
cd client
npm installFor Backend
cd server
npm installFor Frontend
cd client
npm run devFor Backend
cd server
npm startNote
Note: Server will run on http://localhost:8080 locally.
Visit http://localhost:5173 in your browser to access the website.
This project uses a .env file to securely store API keys. Create a .env file in the client and server directory with the following keys:
<!-- For Frontend -->
VITE_API_BASEURL = your-server-base-url
<!-- For Backend -->
mongoURL = your-mongodb-connection string
- Add polls feature to website
- Dark mode light mode
