Una, Himachal Pradesh, India
Summary
As a Practicum Project Intern, Rohan Pal developed a full-stack civic engagement platform that enabled 500+ residents to report issues and track resolutions, significantly improving community engagement.
Highlights
Developed a full-stack civic engagement platform using TypeScript and MERN stack, enabling 500+ residents to report issues, vote on severity, and track resolutions.
Implemented an interactive map interface using Leaflet.js, allowing users to drop 50+ pins/day and visualize issue hotspots.
Containerized the MERN stack with Docker, reducing developer onboarding time by 70% and ensuring 100% environment consistency across 3 stages via docker-compose.
Pioneered Tailwind CSS framework across the platform, achieving a 95+ average Google Lighthouse score for accessibility, SEO, and overall user experience.
Designed role-based dashboards (Admin/Staff/Citizen) with access control, issue filters, and task tracking across 3+ user tiers.
Achieved 99.9% uptime for the backend by utilizing RESTful APIs and modular Node.js architecture to support scalable development.
Deployed platform on Render with CI/CD pipelines using GitHub Actions, reducing manual deployment errors by 80%.