Comprehensive French city directory with local businesses, services, and administrative offices. Find opening hours, contact info, addresses, and accessibility details for over 35,000 communes. Search by city name, use geolocation to discover everything.
No reviews yetBe the first to leave a review for MaVilleEnPoche
Maker
📌
Thanks for checking out the project. Let me share the backstory:
I started this project after getting frustrated with existing French business directories. Most were either outdated, incomplete, or required paid listings. I wanted to create something that was both comprehensive and completely free.
The technical challenge was integrating multiple data sources:
- OpenStreetMap for business locations and details
- French government datasets for administrative boundaries
- Real-time geocoding and reverse geocoding
- Automated data validation and cleaning
The biggest hurdle was data quality. French business data can be inconsistent, with businesses changing names, addresses, or closing without updates. I built automated systems to detect and flag outdated information.
The site uses Django with a custom caching system to handle the large dataset efficiently. The search functionality uses PostgreSQL full-text search with custom ranking algorithms to prioritize the most relevant results.
I'm particularly proud of the geolocation feature - it can automatically detect your location and show you the nearest commune with all its local services. This was tricky to implement accurately across different mobile browsers.
The project is completely self-funded and I'm committed to keeping it free. My goal is to make local information as accessible as possible for everyone in France.
I'd love to hear from other developers who've worked with large geographic datasets or built similar directory services. What challenges did you face with data quality and user experience?