About the Project

Sometimes I feel like my thoughts are so scattered that I can’t focus or make sense of them. That’s what inspired me to build BrainDump, a small web app that uses GPT-4o-mini to organize my thoughts, store them locally, and generate helpful insights. This way, I can revisit what I was thinking and see how my mind was structured at that moment.

I built the frontend using vanilla HTML, CSS, and JavaScript because of the tight time constraints. For the backend, I wanted people to be able to test it easily, so I made it possible to run Node.js locally and published all my code on my GitHub repository.

There were definitely challenges along the way — I overslept, had tennis practice, went out with friends, and ended up grinding through the last 12 hours to finish everything on time.

In the end, I’m proud of how clean and polished the UI turned out, especially considering the limited time. More importantly, I learned that creating something useful and meaningful can be more valuable than building something overly complex.

Looking ahead, I plan to integrate Firebase Firestore for user authentication and connect the app to Google Cloud for persistent storage and scalability.

Built With

Share this project:

Updates