A comprehensive Samarthanam event management platform for organizing events, volunteer participation, and attendee registration. Includes accessibility features like text-to-speech, keyboard navigation, and multilingual translation.
Accessibility: Text-to-Speech, Keyboard Navigation, Event Registration & Notifications, Multilingual Translation.
Manage Organizers (Create/Remove), Event Analytics (Participants, Volunteers, Feedback)
Create & Manage Events with Tasks and Tags, Organize Volunteers Based on Preferences, View Event Analytics
Signup/Login, View & Register for Events with Task Preferences, Receive Notifications & Submit Feedback
View & Register for Events (OTP Verification), Receive Event Updates & Feedback Requests
- Frontend: React.js
- Backend: Express.js
- Database: MongoDB
- AI: Python, Flask, Gemini, vaderSentiment, textblob.
- Microservices, Websockets, SMTP Server
Ensure you have:
git clone https://github.com/Morgan-MSRIT/samarthanam.git
cd samarthanamcd server
npm install
npm startcd client
npm install
npm startEnsure MongoDB is running locally or configured with MongoDB Atlas.
cd server && node index.js & cd ../client && npm start- Sanchit Vijay - GitHub
- PreranS - GitHub
- Mohammed Yasin Zuhayr - GitHub
- Shree Lakshmi S shekar - GitHub
- Sathya Pramodh - GitHub
- Shreelakshmi hegde - GitHub
This project is licensed under the GNU GPL v2 License.