Inspiration
Memories are tied to simple, but powerful places. For people with dementia, these experiences will eventually fade from them, leaving their most prominent memories much harder to remember. We wanted to build something that housed those stories, something that would retain their memories, allowing them to recall their past experiences, not just as text, but as a vivid, interactive environment, furthering the connection between them and the memory.
What it does
MemoryPlace is a location based application. Users can:
- Pin memories onto the world map
- Attach photos and text
- Generate 3D AI environments
- Browse their memories on the map, and also on a sidebar
- Create their own account to begin building their own MemoryPlace
How we built it
- Frontend: React + Leaflet.js for the map, markers and sidebar
- Backend: Node.js + Express with JWT
- AI integration: Gemini AI three.js environment implementation
Challenges we ran into
- Ran into issues with user account creation
- Handling issues with image/video/audio uploads
- Debugging many issues related to the frontend and backend
- Integrating the AI
Accomplishments that we're proud of
- The integration of the Gemini AI environment creation
- Smooth map experience
- Polished UI
What we learned
- How to integrate AI into our project
- Using HTML and React for our UI
- Debugging frontend and backend interactions
What's next for MemoryPlace
- Timeline view for memories
- Collaboration with family members
Log in or sign up for Devpost to join the conversation.