Back to Work
Personal productActive

Daily Quest

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

Daily Quest Daily Habits entry screen with pixel-art clouds and trees

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?

Let’s build a system that moves the work forward.

Start a conversation