Back
Year
2025
Tech & Technique
React.js, MongoDB, Cloudinary, OpenStreetMap, Node.js, Express.js
Description
Civix is a modern digital civic engagement platform built as a collaborative team project under the Infosys Springboard internship program. I led a team of 6 developers, directing the system architecture and leading the backend implementation. The application enables citizens to create petitions, organize public polls, and raise local complaints, fostering transparency and active communication between communities and authorities.
Key Features:
Key Features:
- 🗳️ Engagement Tools: Modular systems for launching petitions, casting votes in polls, and registering complaints.
- 📂 Rich Media: Secure image uploads for visual complaint proof integrated using Cloudinary.
- 🗺️ Live Mapping: Geographic coordinates visualization and location tagging via OpenStreetMap.
- ⚡ Modern Layout: Fully responsive, component-driven user interface built with React.
My Role
Team Lead & Backend Developer
Coordinated a team of 6 members under Infosys Springboard while architecting the application backend:
Coordinated a team of 6 members under Infosys Springboard while architecting the application backend:
- ✅ Backend Engineering: Designed robust API endpoints and database models using Node.js, Express, and MongoDB.
- ✅ Leadership: Guided Git branching strategies, distributed code responsibilities, and held sprint check-ins for 6 developers.
- ✅ Service Integrations: Programmed Cloudinary media pipelines and OpenStreetMap logic.
- ✅ Database Setup: Deployed and configured cloud collections on MongoDB Atlas.