MENU

GET IN TOUCH

vishwasrudramurthy.26@gmail.com
Back

Civix

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:
  • 🗳️ 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:
  • ✅ 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.

buildwithVR