An AI-powered task management application that uses the OpenAI API for intelligent task prioritization and automated categorization.
- AI Task Prioritization — Integrates OpenAI API to analyze tasks and suggest priority ordering
- Automated Categorization — LLM-powered automatic tagging and organization of tasks
- Real-time Sync — Supabase backend for real-time data synchronization
- Authentication — Secure user authentication with JWT tokens
- Responsive UI — Clean React frontend with TypeScript
| Layer | Technology |
|---|---|
| Frontend | React, TypeScript, Tailwind CSS |
| Backend | Node.js, Express.js, REST API |
| Database | Supabase (PostgreSQL) |
| AI | OpenAI API (GPT) |
| Auth | JWT Authentication |
# Clone the repository
git clone https://github.com/nafiyad/Taskly-.git
cd Taskly-
# Install dependencies
npm install
# Set up environment variables
cp .env.example .env
# Add your OPENAI_API_KEY and Supabase credentials
# Run the development server
npm run devNafiyad Adane — nafiyad.ca · LinkedIn · GitHub