🚀 Inspiration
We wanted to solve a simple but frustrating problem: people often set daily goals — like studying, exercising, or focusing on work — but quickly lose track and motivation. Most productivity apps are too bloated or overwhelming.
So we asked: What if there was a minimal, friendly space where users could just track effort — not perfection?
That became the foundation of Ping Progress.
✅ What it does
Ping Progress lets users:
- Sign up and set their daily recurring tasks
- Log how much time they spent on each task every day
- Track their weekly productivity in a clean, visual dashboard
- Edit or delete tasks as needed
It’s a lightweight productivity companion that keeps you accountable — without the clutter.
🏗️ How we built it
- Frontend: React+ Tailwind CSS
- Backend: Supabase (Auth, Database, CRUD)
- State Management: React hooks (with custom
useAuth) - Design Focus: Mobile-first, blur-glass UI with soft gradients and clean typography
We handled user auth, real-time session handling, task insertion, and dynamic updates through Supabase’s built-in tools.
🧠 Challenges we ran into
Creating a functional and well-structured full-stack app from just one prompt was a unique challenge.
- We had to plan deeply before hitting "Enter"
- The prompt needed to be engineered to include:
- Database logic
- Auth flow
- UI styling
- State handling
It pushed our boundaries in prompt design and technical clarity.
🏅 Accomplishments that we're proud of
- Built a fully functional full-stack app in just ONE PROMPT
- Designed an interface that actually feels usable and calm
- Our task system and UI state are 100% reactive and smooth across all views
📚 What we learned
- How to plan, structure, and design with intention under strict constraints
- The power of precise prompt engineering — defining complex logic in a compact instruction
- The importance of clarity over complexity, especially when you only get one shot
🚧 What's next for Ping Progress
- ✅ Add streak tracking and weekly goal rewards
- 📨 Email summaries of weekly progress using Supabase Edge Functions
- 📱 PWA support so users can add it to their homescreen
- 🧠 AI-based smart suggestions to optimize daily routines
Built for the Bolt Hackathon 2025; with JUST ONE PROMPT, caffeine, and lots of love ✨
Built With
- bolt
- javascript
- react
- supabase
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.