Skip to content

hesamhadadi/Strive

Repository files navigation

HabitFlow ⚡

A stunning PWA habit tracker built with Next.js 14, MongoDB, TypeScript & Tailwind CSS.

Features

  • 🌙 Dark aurora theme with glassmorphism
  • ✅ Good habits daily tracking with streaks
  • 🚭 Bad habit breaking with money & health savings calculator
  • 📝 Todo list with priority levels
  • 📊 Stats page with weekly chart
  • 👤 Auth (register/login) with NextAuth
  • 🛡️ Admin panel
  • 📱 PWA — install on iPhone/Android

Install as PWA

  • On iPhone: Safari → Share → Add to Home Screen
  • On Android: Chrome → Menu → Install App

Tech Stack

  • Next.js 14 (App Router)
  • MongoDB + Mongoose
  • NextAuth.js (JWT)
  • Tailwind CSS (custom aurora design)
  • TypeScript
  • next-pwa
  • Playfair Display + DM Sans fonts
  • Lucide React icons

About

Strive — iOS-inspired habit tracker & PWA built with Next.js 14, Framer Motion, and MongoDB. Streaks, bad-habit recovery, analytics, and a native-like experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors