
Closed
Posted
Paid on delivery
PROJECT TITLE: Citizen Complaint & Political CRM Website Development (Mandawar) PROJECT DESCRIPTION: We need a full-stack web developer to build a citizen engagement and complaint management system for the town of Mandawar. The system will be integrated into our existing website ([login to view URL]). The platform will include two main sections: 1. Citizen Portal 2. Admin Dashboard CITIZEN PORTAL REQUIREMENTS: - Mobile number login with OTP verification - Simple citizen profile form (Name, Ward, Address, WhatsApp Number) - Complaint submission form - Complaint status tracking - Optional image upload - SMS notification when complaint is resolved Complaint categories: - Sanitation - Water - Drainage - Street Light - Tax - Other ADMIN DASHBOARD REQUIREMENTS: - Citizen database management - Ward-wise filtering (14 wards) - Booth field support - Complaint management system - Status update (New / In Progress / Resolved) - Data search and filtering - Export data to CSV/Excel - Role-based login DATABASE SCALE: System should support 20,000+ citizen records. TECHNICAL REQUIREMENTS: - Responsive web application - REST API backend - PostgreSQL database - Cloud deployment (AWS or DigitalOcean) - SSL security - Daily database backup PREFERRED TECH STACK: Frontend: React Backend: Node.js or Django Database: PostgreSQL OPTIONAL (GOOD TO HAVE): - Auto complaint categorization - Reminder system for pending complaints - Ward analytics dashboard DELIVERABLES: - Fully working website - Admin dashboard - Source code - Deployment on server - Basic documentation PROJECT TIMELINE: 3–4 weeks SUPPORT: Developer should provide at least 2 months of post-deployment support. Please share: - Previous dashboard/CRM projects - Tech stack you recommend - Estimated cost - Timeline
Project ID: 40240989
15 proposals
Remote project
Active 25 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
15 freelancers are bidding on average ₹63,659 INR for this job

Your complaint system will collapse under load if you use synchronous OTP delivery without a queue. When 500 citizens try logging in during a ward meeting, SMS gateway timeouts will lock them out. I've seen this exact failure pattern in 3 civic tech projects. Before architecting the solution, I need clarity on two things - what's your expected concurrent user load during peak hours (election season vs normal operations)? And does your SMS provider support webhook callbacks for delivery confirmation, or will you need retry logic? Here's the architectural approach: - NODE.JS + POSTGRESQL: Build an event-driven backend with connection pooling to handle 20K citizen records with sub-200ms query times using proper indexing on ward_id and mobile_number fields. - REST API + JWT: Implement stateless authentication with Redis session store so OTP verification doesn't hit the database on every request, reducing load by 70%. - DIGITALOCEAN DEPLOYMENT: Set up managed PostgreSQL with automated daily backups, load balancer for zero-downtime deployments, and S3-compatible Spaces for complaint images with CDN delivery. - SMS QUEUE SYSTEM: Use Bull or AWS SQS to handle OTP delivery asynchronously so gateway failures don't block user login - critical for your 14-ward concurrent access pattern. - WARD ANALYTICS: Pre-aggregate complaint metrics using materialized views so your dashboard loads instantly even with 50K+ complaint records. I've built 4 similar civic engagement platforms including one that handled 80K users across 22 wards during municipal elections. The difference between a system that works and one that crashes during peak usage is proper queue architecture and database optimization. Let's schedule a 20-minute technical call to discuss your SMS provider's rate limits and whether you need offline complaint submission capability. I don't start projects where infrastructure constraints aren't mapped upfront.
₹50,630 INR in 21 days
7.2
7.2

I’ve built a few complaint and citizen management systems that combined easy user input with robust admin controls, so this project sounds familiar. For your portal, I suggest mobile OTP login with React for smooth client interaction, plus Node.js backend with PostgreSQL to handle the 20,000+ records reliably. Your request for SMS notifications can be handled using services like Twilio. Auto categorization could use simple keyword matching initially for quick implementation, and reminders can be run as scheduled backend jobs. A quick question: Do you already have SMS gateway credentials, or should I include SMS setup in the scope? Also, would you want the admin roles defined upfront or flexible for future additions? I estimate a complete delivery in 3–4 weeks and will include the daily backups, SSL, and cloud deployment on AWS or DigitalOcean as preferred. I’ll also provide 2 months of support after launch to address any issues and tweaks. Ready to start right away and keep you posted with regular updates.
₹37,500 INR in 7 days
5.9
5.9

**DO NOT PAY ME UNTIL I COMPLETE! :)** Hello my valuable client :) My profile is new over here but I have 7 years of experience in this field. I have completely understood about your project. Also I will provide you free maintenance on your project for 1 year after project completion. I can definitely complete this in your timeframe. Give me one chance to prove myself. Hit the chat button to get started. If you will not like my work then you dont need to pay me any money so dont worry and have faith in me :) I am eagerly waiting for your message.
₹45,000 INR in 7 days
4.5
4.5

✔ I build powerful civic CRM systems — not just websites. ✔ Workflow Diagram Requirement Finalization ⟶⟶ System Architecture Planning ⟶⟶ Database Design (PostgreSQL) ⟶⟶ REST API Development ⟶⟶ React Frontend Development ⟶⟶ Admin Dashboard Build ⟶⟶ Cloud Deployment & SSL Setup ⟶⟶ Testing & Go-Live Key Highlights ✔ Secure OTP-based mobile login for citizens. ✔ Clean citizen profile form (Name, Ward, Address, WhatsApp). ✔ Complaint submission with category selection and optional image upload. ✔ Complaint tracking system with status flow: New → In Progress → Resolved. ✔ Automatic SMS notification when complaint is resolved. ✔ Admin dashboard with full citizen database management. ✔ Ward-wise filtering (14 wards) + booth field support. ✔ Advanced search, filtering, and CSV/Excel export functionality. ✔ Role-based admin login and permission control. ✔ Scalable PostgreSQL structure optimized for 20,000+ records. ✔ Cloud deployment on AWS or DigitalOcean with SSL & daily automated backups. ✔ 2 months of post-deployment support included. Recommended Tech Stack Frontend: React (responsive, fast UI) Backend: Node.js (Express) or Django REST Framework Database: PostgreSQL (structured & scalable) Cloud: AWS EC2 / DigitalOcean Droplet SMS Gateway: Fast2SMS / Twilio (India-ready integration) with analytics and performance dashboards. Best Regards, Asad Full-Stack Developer | CRM & Civic Engagement Systems Specialist
₹60,000 INR in 30 days
3.6
3.6

Thank you for considering me for the Citizen Complaint & Political CRM Website Development project in Mandawar. I was particularly drawn to the detailed requirements you've outlined, especially the emphasis on citizen engagement and complaint management. With over 7 years of experience in software development, I have successfully completed similar projects that required building user-friendly interfaces and robust backend systems. Here's how I plan to approach this project: - Utilize React for the frontend to ensure a responsive web application - Implement Node.js for the backend to create REST APIs - Set up a PostgreSQL database for efficient data management - Deploy the system on AWS for scalability and reliability - Incorporate SSL security measures for data protection In a recent project for a local government, I developed a citizen complaint management system that significantly improved response times and citizen satisfaction. By leveraging technologies like React and Node.js, we were able to streamline complaint submission and resolution processes. To ensure a successful outcome for your project, I would like to understand more about the specific citizen complaint types in Mandawar and how complaints are currently managed. This will help me tailor the system to meet the town's unique needs effectively. I invite you to review my portfolio for relevant dashboard/CRM pr
₹41,250 INR in 7 days
3.3
3.3

Hi, I’m Ashton Williams, a full-stack software and web developer experienced in building secure, scalable web applications and custom business systems. I’ve reviewed your detailed requirements for the Citizen Complaint & Political CRM Website for Mandawar and understand the critical need for clean architecture, performance, and reliable functionality. Having delivered similar dashboard and portal solutions using React, Node.js, and PostgreSQL, I’m confident in developing your citizen portal and admin dashboard with robust REST APIs, responsive UI, and secure cloud deployment. I prioritize clear communication and rapid delivery within your 3–4 week timeline. Please message me to discuss the tech stack, cost, and next steps.
₹56,250 INR in 30 days
0.0
0.0

We recently helped a local municipality launch a citizen engagement platform with seamless complaint management and real-time updates, improving responsiveness and transparency. I can deliver exactly what you’re looking for, clean, reliable, and on time. I focus on clear communication, quality work, and practical solutions that actually meet your goals. I’ve handled similar tasks before and know how to keep things simple, efficient, and stress-free. If you want someone dependable who gets it done right the first time, I’m ready to start. While I am new to freelancer, I have tons of experience and have done other projects off site. I would love to chat more about your project! Regards, Cristiano Ferreira
₹56,250 INR in 30 days
0.0
0.0

Full-stack pro: React/Node.js/PostgreSQL. I’ll build a secure system for 20k+ users with OTP & AWS. 4 weeks for delivery + 2 months support. Scalable, clean, and fast. Let’s upgrade Mandawar!
₹167,000 INR in 30 days
0.0
0.0

Meerut, India
Member since Feb 18, 2026
$250-750 USD
₹600-1500 INR
$30-250 USD
₹12500-37500 INR
$8-15 USD / hour
₹1500-12500 INR
$30-250 USD
$30-250 USD
₹1500-12500 INR
£10-20 GBP
₹12500-37500 INR
$15-25 USD / hour
₹37500-75000 INR
$1500-3000 USD
$250-750 USD
₹1500-12500 INR
₹1500-12500 INR
$30-250 USD
₹1500-12500 INR
₹400-750 INR / hour