Pomodoro Quest time banner

Pomodoro Quest time

5 devlogs
12h 55m 6s

:A simple Pomodoro timer for full study session and focus:
Backend: = Zincx_high
frontend: =Zincx_high/chatgpt
design: =Zincx_high
TECH USED IN PROJECT
::BACKEND::
python
FastApi
::FRONTEND::
HTML
raw CSS
raw javacript

This project uses AI

I used Ai for frontend

Demo Repository

Loading README...

Zincx_high

Shipped this project!

Hours: 2.64
Cookies: 🍪 26
Multiplier: 9.82 cookies/hr

I built this when I was starting out in fastapi and js but now I am little more confident in my skills in both tech thanks alot for the feedback since I deeeply care
about it anyway this is an improved version i will be adding more stuff but right now I need the 10$ grant in the shop It was really callenging to make it look good since I am not really a creative person for me its like if it works it dosen’t need to look good so I hope you guys like it

Zincx_high

UPDATE

UI IMPROVEMENT,FRUIT SELECTION

I wanted to add another panel for you guys to see your music playing like spotify
bu they have the shitest api ever I will try to add it in the next update tho
ADDED fruit selection some one suggested I should add a fruit selction which sounded cool so here it is do tell how it turned out and keep giving me feedback in the votes
ADDED more ui improvements prewisly one guy complained alot about how ugly it looked si here it is a polished version

I really appreciate your feedback so please give me senseiable and understanable feedback on anything My favrouite fruit is Grapes it looks soooo cute

Attachment
Attachment
0
Zincx_high

Shipped this project!

Hours: 10.28
Cookies: 🍪 49
Multiplier: 4.8 cookies/hr

I built an api at the beginning to learn fastapi but after doing that I thougth I should do a frontend too since I am bad at I hated javascript but now I can use resonably well then before besides I learned two tech fastapi and javascript which was a pain

Zincx_high

Changelog

Pomodoro Quest Timer Updates

Changed the layout

Did some changing in the backend

Pushed all the files using git

Made a website through GitHub Pages

cleaned the code for maintainablity and reuseablity

Done!

Attachment
Attachment
Attachment
0
Zincx_high

Date: 10 March 2026

Updates / Changes:

Redesigned the frontend layout slightly – polished the UI to look cleaner and more consistent with the pixel-style theme.

Made the sessions viewable – added a toggle button to display the last three study sessions in a compact, readable format.

Improved frontend code – refactored and cleaned up JavaScript for better readability and maintainability.

Added a new button to fetch and show saved session data – users can now click to view recent sessions without leaving the page.

Enhanced session list design – smaller font, proper spacing, and clear formatting for easier reading.

Summary:
The frontend now feels more polished, sessions are easy to view, and the code is better structured for future updates like adding delete buttons or statistics.

Attachment
Attachment
0
Zincx_high

finally done with the front end had huge help from chatgpt with connecting the frontend to the backend and also for the javascript code it was really hard when I tried to make a fetch proposel
well I’ll add another ui to view the saved json file but not today i have done alot today

Attachment
0
Zincx_high

Study Timer API - Devlog
Day 1 - March 8, 2026

The Struggle:
FastAPI syntax errors everywhere (Pydantic models, type hints, global vars shit wass not funny)
500 errors in Swagger UI - couldn’t figure out why /start kept crashing
Git push hell: wrong origin, auth failures, rejected pushes(i hate git)
Railway deployment nightmare: “fastapi: command not found” x100, PORT binding issues(why does railway make it sooo hard for deployment)

Breakthroughs:

Fixed models → Interactive /docs worked! 🎉
requirements.txt + Procfile = Railway success

What I Learned:

Always bind to 0.0.0.0:$PORT for cloud
Procfile > life saving commands
Pydantic validation = sanity saver
Time Invested: 3 hours of pain and blood never and I mean never again doing a one shot project → Live demo ready for Flavourtown Hack Club!

Attachment
Attachment
Attachment
0