Skip to content

GroundCtrlHQ/Node-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Tracker API

A simple REST API for tracking projects and tasks.

Setup

npm install
cp .env.example .env
mkdir -p data
npm run dev

API Endpoints

Projects

  • GET /api/projects - List all projects
  • GET /api/projects/:id - Get project with tasks
  • POST /api/projects - Create project
  • PUT /api/projects/:id - Update project
  • DELETE /api/projects/:id - Delete project

Tasks

  • GET /api/tasks/project/:projectId - List tasks for project
  • GET /api/tasks/:id - Get single task
  • POST /api/tasks - Create task
  • PUT /api/tasks/:id - Update task
  • DELETE /api/tasks/:id - Delete task

Health

  • GET /health - Health check

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors