Skip to content

Latest commit

 

History

History
50 lines (36 loc) · 682 Bytes

File metadata and controls

50 lines (36 loc) · 682 Bytes

TaskOrganizer

AI-powered task management chatbot with React frontend and FastAPI backend.

Project Structure

TaskOrganizer/
├── client/          # React frontend
└── server/          # FastAPI backend

Setup

Backend

cd server
pip install -r requirements.txt

Create .env file with your OpenAI API key:

OPENAI_API_KEY=your_key_here

Run server:

uvicorn main:app --reload

Frontend

cd client
npm install
npm start

Features

  • AI chatbot for task organization
  • Real-time chat interface
  • RESTful API backend

Tech Stack

  • Frontend: React 19
  • Backend: FastAPI, OpenAI
  • HTTP Client: Axios