Personal productActive
Daily Quest
A pixel-art application where users record Daily Habits and track their personal progress.

Project context
Daily Quest is a Super Nintendo-inspired personal product where users create an account with a username and password, record Daily Habits, and track their own progress. Each user has a profile that can include a height, weight, personal “why,” and uploaded image. The application saves habit progress, combining a distinct pixel-art identity with gamification, persistence, and a focus on daily progress. A full-screen calendar shows average habit values and lets users return to past days to enter Daily Habits they missed.
My contribution
- Created a visual identity inspired by Super Nintendo-era pixel art.
- Implemented Next.js-based username and password authentication so each user can track their own habits.
- Implemented entry and persistence for Daily Habits.
- Built user profiles containing height, weight, a personal “why,” and an uploaded image.
- Built a full-screen calendar for reviewing habit averages and entering missed Daily Habits on past days.
- Designed the product around gamification and visible daily progress.
Technical approach
- Built as a Next.js application and deployed with Vercel.
- Uses MongoDB for back-end data persistence.
- Next.js
- TypeScript
- MongoDB
- Tailwind CSS
- React
- Vercel
Gallery
Have a product or workflow that needs a thoughtful interface?