Iotawise is an open-source habit tracking app that lets you track daily habits and monitor your activity streaks and progress with little effort.
- User-friendly Interface
- Habit/Activity Tracking
- Activity Streak Monitoring
- Dashboard Analytics
- Google Authentication
- Web Push Notifications (coming soon)
- Cross-platform Support (PWA)
- Next.js
/app
dir - TypeScript
- Tailwind CSS
- shadcn/ui Components
- NextAuth.js
- Prisma ORM
- Zod Validations
- Neon Database (PostgreSQL)
- Clone the repository.
pnpm dlx degit redpangilinan/iotawise
- Install dependencies using pnpm.
pnpm install
- Copy
env.example
toenv.local
and update the variables.
cp .env.example .env.local
- Generate prisma client before starting development server.
pnpm postinstall
- Start the development server.
pnpm dev
This project is licensed under the MIT License - see the LICENSE file for details.