Pomodoro Quest time banner

Pomodoro Quest time

4 devlogs
10h 16m 47s

: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: 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