CrowdInfra is a crowdsourced demand-mapping platform that empowers communities to influence infrastructure development. Users can pin locations where essential services are needed, upvote demands, and help businesses and policymakers make data-driven decisions.
- Community-Driven Demand Mapping – Users can pin locations and upvote service requests (e.g., hospitals, ATMs, banks, canteens).
- AI-Powered Insights – Uses Google Gemini API to analyze market competition, demand trends, and feasibility.
- Real-Time Analytics – Provides businesses and policymakers with up-to-date demand data.
- Property Marketplace – Property owners can list spaces, and businesses can discover high-demand locations.
- Interactive Map – Uses Google Maps API for visualization of demand hotspots and property listings.
- User Engagement – Users can comment on demands and share requests within their network.
- Frontend: Next.js
- Backend: Node.js, Express.js
- Database: MongoDB
- AI Integration: Google Gemini API
- Mapping: Google Maps API
-
Clone the Repository:
git clone https://github.com/yourusername/crowdinfra.git cd crowdinfra -
Setup Frontend:
cd crowdinfra_frontend npm installCreate a
.envfile insidecrowdinfra_frontendwith:NEXT_PUBLIC_GOOGLE_MAPS_API_KEY=<your-google-maps-api-key>Start the frontend server:
npm run dev
-
Setup Backend:
cd ../crowdinfra_backend npm installCreate a
.envfile insidecrowdinfra_backendwith:MONGO_URI=<your-mongodb-uri> GEMINI_API_KEY=<your-google-gemini-api-key>Start the backend server:
npm run start
- Users log in and pin locations where they need essential services.
- Other users can upvote or comment on existing demands.
- Google Gemini API analyzes the data to provide insights on demand hotspots and business feasibility.
- Property owners list available spaces for businesses to explore.
- Businesses and policymakers access real-time analytics to make informed decisions.
- Radius-Based Demand Selection – Let users define an area instead of a pinpoint location.
- Enhanced AI Analysis – Optimize Google Gemini API for more precise insights.
- Business & Property Recommendations – Match businesses with high-demand areas.
- UI/UX Improvements – Improve interface for a smoother user experience.
- Scalability & Security – Ensure a robust and secure infrastructure.
- Tanishq Aswar
- Pranav Reddy K
- Mayank Mishra
- Screenshots
- Live Demo (Coming Soon)
- Deployed Link
This project is proprietary and not open-source. Unauthorized distribution or reproduction is prohibited.