Skip to content
/ habit Public template

A minimalistic habit tracker application to track and manage your daily habits with ease.

License

Notifications You must be signed in to change notification settings

zackha/habit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4a1f2a8 Β· Mar 19, 2025
Feb 6, 2025
Feb 7, 2025
Jan 29, 2025
Feb 7, 2025
Jan 20, 2025
Jan 15, 2025
Jan 11, 2025
Jan 20, 2025
Jan 22, 2025
Jan 27, 2025
Jan 17, 2025
Feb 8, 2025
Mar 19, 2025
Mar 19, 2025
Jan 11, 2025

Repository files navigation

Habit Tracker πŸš€

A habit-tracking application built with Nuxt 3, Drizzle ORM, and SQLite. Designed to help you set and achieve your daily goals while providing a clean and intuitive user experience.

habit


Features

  • ✨ Server-Side Rendering (SSR) for optimized performance.
  • πŸ”’ GitHub Authentication using nuxt-auth-utils.
  • πŸ—‚οΈ Drizzle ORM integrated with SQLite for efficient database management.
  • πŸ“… Calendar Heatmap to visualize your progress.
  • πŸ“Š Progress Tracker with dynamic completion rates.
  • πŸŒ— Dark/Light Mode Toggle with built-in support from Nuxt UI.
  • πŸ–ŠοΈ Markdown Support for habit descriptions.
  • 🧩 Modular and scalable component-based architecture.
  • πŸš€ Seamless deployment with NuxtHub.
  • πŸ”„ State Management with Pinia.
  • πŸ› οΈ Enhanced developer experience with Nuxt DevTools.

Demo

Check out the live demo: https://habit.nuxt.dev

License

This project is licensed under the MIT License.