gmail: admin@gmail.com
- live-link-url [@https://assignment-12-80409.web.app/]
- Implement a secure user authentication system using JWT tokens.
- Role-based access control with multiple roles such as user, pro-user, admin, and surveyor.
- Allow users (especially surveyors) to create and manage surveys.
- Provide a comprehensive dashboard for users to track the performance of their surveys.
- Include visual analytics tools such as charts and graphs to display survey results.
- Integrate a secure payment gateway to handle subscription plans or pay-per-survey models.
- Allow survey creators to share and collaborate on surveys with other users.
- Implement fine-grained access control to specify who can view, edit, or manage surveys.
- Provide users with the ability to customize the look and feel of their surveys.
- comment only pro-user
- "@stripe/react-stripe-js": "^2.7.1",
- "@stripe/stripe-js": "^3.4.1",
- "@tanstack/react-query": "^5.40.0",
- "axios": "^1.7.2",
- "captcha-image": "^1.2.6",
- "firebase": "^10.12.1",
- "react": "^18.2.0",
- "react-awesome-reveal": "^4.2.11",
- "react-datepicker": "^6.9.0",
- "react-dom": "^18.2.0",
- "react-hook-form": "^7.51.5",
- "react-icons": "^5.2.1",
- "react-router": "^6.23.1",
- "react-router-dom": "^6.23.1",
- "react-simple-captcha": "^9.3.1",
- "react-toast": "^1.0.3",
- "react-toastify": "^10.0.5",
- "recharts": "^2.12.7",
- "sweetalert": "^2.1.2",
- "sweetalert2": "^11.11.0"