Inspiration

College life is full of exciting opportunities—but it also makes procrastination easy. I often delay studying until stress forces action.

Even at this hackathon, I arrived late while knowing I had a paper due tomorrow that I hadn’t started. I realized I wasn’t lacking ability—I was stuck in a delay-and-stress cycle. I’m also interested in study apps and experimenting with productivity techniques, which inspired this project.

What it does

That cycle of avoidance, guilt, and stress is exactly what inspired GetUpGO.

GetUpGO is an AI-powered web app designed to break procrastination cycles.

Users input basic and session-specific info (like mood, urgency, and task type). The AI analyzes this to identify their procrastination pattern and delivers “toxic” motivation to push them into action.

It then provides:

4–5 short-term action steps 1 long-term improvement plan A customizable focus timer to start immediately

How I built it

Built using Google AI Studio with Gemini models and prompt-based development. I used ChatGPT for support in debugging and structuring the application logic, while iterating heavily on UI/UX through manual adjustments.

Challenges I ran into

As someone with limited coding experience, choosing a development platform was overwhelming at first.

Working with AI-generated code was also challenging because I didn’t fully understand it initially. Over time, I learned to read, modify, and debug the code, including fixing a small bug independently.

Accomplishments that I am proud of

I built a functional, real-world web app—something I had never done before.

Along the way, I learned how to work with AI-assisted coding tools, debug unfamiliar code, and improve UI/UX design through iteration.

Most importantly, I turned a personal frustration into a working product.

What I learned

I learned how to work with AI-assisted coding tools, debug unfamiliar code, and iterate on design decisions.

More importantly, I learned how to turn an idea into a working product despite limited technical experience.

What's next for GetUpGO

Next, I want to improve reliability (like saving user data and account systems) and expand accessibility, including multi-language support and more personalized experiences.

Built With

Share this project:

Updates