Inspiration

As students, we often struggle to organise assignments, projects, and daily responsibilities. Sometimes everything feels overwhelming, and it becomes difficult to decide which task to prioritise first. This inspired us to create a tool that helps people quickly organise their thoughts and tasks.

What it does

Our project helps users organise their tasks from the easiest to the most difficult. It allows users to dump everything on their mind quickly and then organises those tasks into clear priorities, making it easier to manage work when they feel overwhelmed.

How we built it

We built the project using React with Vite for the frontend, Flask for the backend, and OpenAI’s API to analyse the user’s task list and organise it into structured categories.

Challenges we ran into

Initially, our backend and frontend weren't connecting, but after debugging and changing the port, it was working

Accomplishments that we're proud of

We are proud that we successfully built a working application that takes a messy brain dump and turns it into an organised task list. It was exciting to see the AI correctly structure tasks and make the interface easy to use.

What we learned

During this project, we learned how to connect a React frontend with a Flask backend, how to integrate an AI API into an application, and how to manage API requests and responses between different parts of a system.

What's next for Brain Dump

In the future, we want to improve the interface, allow users to save tasks, add deadlines, and provide smarter prioritisation. We also plan to add features like reminders and productivity insights to make the tool even more helpful.

Built With

Share this project:

Updates