Welcome to MapMemory's Frontend Repository!
Access the web app here!
What started as a simple college assignment with a basic Leaflet map turned into a project I'm genuinely proud of. Users can explore a 3D globe, discover "memories" (pictures shared by others), and post their own for everyone to see.
The cool thing is that you can filter the memories by decade, and see what the world looked like in different eras, like a time machine.
I also included a custom geocoder, which allows you to easely find places on the map.
- ⚡ React + Vite + TypeScript for good UX (imo) in frontend development
- 🌐 Resium / Cesium for an immersive 3D globe experience
- 📌 Nominatim for geocoding
- 🌏 react-i18next for multilingual support (currently English and French)
Whether you're a designer, React developer, GIS enthusiast, student, or just someone curious or creative, — your help is welcome!
Ideas for contributions include:
- 🌟 UI/UX improvements
- 🔧 Code optimizations
- 🗺️ Map features
- 🌍 Translations
No contribution is too small so don't hesitate to hop in and help make MapMemory better!
Thanks for checking out my project!