This application is designed to facilitate communication between local government leaders and their constituents. The app allows leaders to manage their constituents, send notifications, and view important analytics.
Features Installation Usage File Structure Demo Deployed Version License Acknowledgements
User authentication (login/signup) Manage constituent information Send notifications to constituents View analytics related to constituents Event scheduling with calendar view Push notifications for important updates Feedback and support system
Follow these steps to install and run the application locally:
Clone the repository: git clone https://github.com/Knirag/Capstone cd capstone
** For web review ** cd web cd Admin-Portal npm install npm run dev
** For Mobile App ** cd Mobile cd front npm install npx expo start
** For Backend ** cd Backend npm start
Login Required to View: https://lucid.app/lucidchart/d3c90593-a0b0-4b18-995a-09a6fd6a5728/edit?viewport_loc=-321%2C-332%2C2956%2C1192%2C0_0&invitationId=inv_514cc1fd-239d-485d-98be-e29a5e671646
Video folder: https://drive.google.com/drive/folders/1qrM0deWV9gTBtmSDPAO0rLtFmGgbLNPi?usp=drive_link
Web Portal Link:
APK Link: https://drive.google.com/drive/folders/1qrM0deWV9gTBtmSDPAO0rLtFmGgbLNPi?usp=drive_link