/Encourager

Uses AI to not only organize tasks but also motivate and support its users.

Primary LanguageTypeScript

Encourager

Encourager is an AI-based personal memory helper that not only organizes tasks but also motivates and supports its users. It provides functionalities for task creation, updating task details, managing subtasks, and ensuring data integrity by preventing circular references and enforcing immutability on certain fields.

Features

  • AI-Powered Task Management: Use AI to organize and manage tasks efficiently.
  • Motivation and Support: Encourager provides motivational and supportive interactions.
  • Subtask Management: Create and manage subtasks for detailed task tracking.
  • Data Integrity: Prevent circular references and ensure immutability of critical fields.

Installation

Prerequisites

  • Node.js
  • npm
  • Prisma CLI

Getting Started

First, run the development server:

npm run dev

Open http://localhost:3000 with your browser to see the result.