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.
- ✨ 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.
Check out the live demo: https://habit.nuxt.dev
This project is licensed under the MIT License.