The world of digital note-taking is broken. All notepad apps today display notes in a chronological list, which not only makes it hard to find old notes, but does not mirror the way our brains naturally think of ideas, jumping around between different concepts. We've designed a visual way of organizing notes, similar to a mind map, which organizes notes by category instead of date.
What it does
The Mind Palace works like a mind map, allowing users to create 'rooms' which they can place notes in. Rooms can have an unlimited number of sub-rooms within them, allowing users to carefully organize their data. When a user opens the app, they are presented with a room which they can name. They can create sub rooms by clicking on empty space. Clicking on a sub-room zooms into it, making it the active room, and allowing the user to place data and further sub-rooms inside it.
How we built it
We used React JS to build the framework of the web app. We chose react because it allows to make an infinitely scalable app.
Challenges we ran into
We didn't have enough time to implement all the features we wanted to. We also had to learn how code in React from scratch.
Accomplishments that we're proud of
We have built the basic framework of our app, laying the groundwork for future improvements.
What we learned
How to code and design applications in React.
What's next for The Mind Palace
- Zooming out of the Mind Map to show all the layers in a giant constellation.
- A back button to return to the previous layer
- Ability to add notes, images, music, files, lists, videos etc... into layers
- Better styling
- Optimizing Mind Palace for mobile