Project Name: VoteSnap
Live Link: Vote Snap
-
Survey Creation and Management:
Users with the surveyor role can create, update, and delete their surveys. -
User Management:
Users with the admin role have access to manage users and surveys, ensuring a smooth operation of the app. -
Voting System:
Normal users can vote on surveys by liking or disliking them. -
Pro Mode for Enhanced Features:
Users who subscribe to the Pro mode, referred to as Pro Users, can comment on surveys, adding their opinions and insights. -
User Interaction:
Normal users can report surveys that they find inappropriate, enhancing the community's quality. -
Survey Analytics:
All user roles have access to survey analytics, providing insights into survey performance and user engagement.
For testing and demonstration purposes, you can use the following account details:
-
Admin Account:
- Email: [email protected]
- Password: admin@votesnap
-
Surveyor Account:
- Email: [email protected]
- Password: surveyor@votesnap
- Clone the repository or download the source code.
- Install the required dependencies.
- Configure any necessary environment variables.
- Deploy to your preferred hosting service or access the live link provided above.
Contributions are welcome! Please feel free to submit a pull request or an issue if you have any suggestions or improvements.