🌟 Inspiration Choosing a city to live in or visit is often based on incomplete or misleading information—pretty photos, marketing slogans, or personal opinions. But real life in a city is very different. CitySense was created to solve this problem. We wanted a data-driven, honest way to understand what a city is really like—before making important decisions like relocation, travel, or long-term stays. Instead of relying on tourism guides or real estate ads, CitySense uses AI and real-world data to show safety, cost of living, weather, and overall quality of life. ⚙️ What it does CitySense is an AI-powered city analysis platform that helps users make smarter decisions about where to live, work, or travel. Key Features: 🤖 AI City Analysis: Objective insights about safety, livability, cost, and tourism using Groq LLM 🌦️ Real-World Data: Weather, noise level, water quality, and rental cost insights 🛡️ Safety & Quality Scores: Simple, easy-to-understand city metrics 💬 Community Feedback: Real user experiences shared inside the platform 📊 Detailed Reports: Clear summaries with recommendations 🔍 City Comparison: Compare multiple cities side-by-side 👤 User Dashboard: Save reports and track analysis history 🛠️ How we built it Tech Stack: Backend: Django 5 Frontend: HTML, CSS, JavaScript AI Engine: Groq LLM Database: PostgreSQL / SQLite Maps: Leaflet.js Auth: Django Authentication Deployment: Docker, Render, Railway, PythonAnywhere Architecture: Modular Django apps (analysis, reports, community, users) Clean separation between logic, data, and UI Secure by default (CSRF, validation, HTTPS-ready) Optimized for performance with caching and AJAX 🚧 Challenges we ran into Ensuring AI objectivity across different cities and data quality levels Combining data from multiple APIs with inconsistent formats Maintaining fast performance with real-time city search Handling similar city names and spelling variations Designing a UI that is informative but not overwhelming 🏆 Accomplishments we're proud of ✅ Fully working MVP with real users in mind 🤖 Real-time AI-powered city analysis 🌍 Support for hundreds of global cities 💬 Community-driven feedback system 📱 Fully responsive and accessible UI 🚀 Production-ready deployment setup 📚 What we learned Transparency builds trust in AI systems Simple presentation beats complex dashboards Clean architecture saves time in the long run Performance and UX matter as much as features Accessibility and mobile-first design are essential 🚀 What's next for CitySense Short-term: Neighborhood-level analysis Better weather and climate insights User ratings and alerts Advanced city comparison dashboard Long-term: Mobile apps (iOS & Android) Real-time housing, jobs, and transport data Predictive analytics for city growth Global expansion with multi-language support


Log in or sign up for Devpost to join the conversation.