Skip to content

πŸš€ A simple full-stack Task Manager app built with ReactJS (frontend) and FastAPI (backend). Clean REST API + live UI built for AIVOA's developer assignment.

Notifications You must be signed in to change notification settings

chanchalkapri/task-manager-fullstack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 Task Manager – ReactJS + FastAPI

Build Tech License

⚑ A lightweight full-stack Task Manager app built with ReactJS (frontend) and FastAPI (backend). Developed under a 40-minute time constraint for the AIVOA Python Developer role assignment.


πŸ“Œ Features

  • βœ… Add new tasks
  • πŸ“‹ View task list
  • ❌ Delete tasks by index
  • πŸ” Real-time frontend/backend sync via REST APIs
  • βš™οΈ Clean, minimal codebase β€” beginner and recruiter friendly

🧱 Tech Stack

Layer Technology
Frontend ReactJS
Backend FastAPI (Python)
API Comm. REST (with CORS)
Storage In-memory Python list (demo purpose)

πŸ“‚ Folder Structure


πŸš€ How to Run This Project

▢️ Backend (FastAPI)

cd fastapi-backend
python -m venv venv
source venv/bin/activate      # For Windows: venv\Scripts\activate
pip install fastapi uvicorn
uvicorn main:app --reload

About

πŸš€ A simple full-stack Task Manager app built with ReactJS (frontend) and FastAPI (backend). Clean REST API + live UI built for AIVOA's developer assignment.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published