Skip to content

iboughtbed/jotai-flow

Repository files navigation

This is an open source habit app build with everything new in Next.js 14. It is bootstrapped with create-t3-app.

Warning This project is still in development and is not ready for production use.

Name Jotai means state in Japanese, and Jotai Flow means "State Flow"

Tech Stack

Features to be implemented

  • Authentication with Clerk
  • ORM using Drizzle ORM
  • Database on Neon
  • Validation with Zod
  • Dashboard with tasks, categories, and subcategories
  • File uploads with uploadthing
  • Blog using MDX and Contentlayer
  • User subscriptions
  • AI tools for tasks

Running Locally

  1. Clone the repository

    git clone https://github.com/iboughtbed/jotai-flow.git
  2. Install dependencies using pnpm

    pnpm install
  3. Copy the .env.example to .env and update the variables.

    cp .env.example .env
  4. Start the development server

    pnpm run dev
  5. Push the database schema

    pnpm run db:push

Introduction

A habit app

Contributing

Contributions are welcome! Please open an issue if you have any questions or suggestions. Your contributions will be acknowledged. See the contributing guide for more information.

License

Licensed under the MIT License. Check the LICENSE file for details.