Skip to content
This repository has been archived by the owner on Jan 20, 2022. It is now read-only.

Latest commit

 

History

History
34 lines (24 loc) · 756 Bytes

README.md

File metadata and controls

34 lines (24 loc) · 756 Bytes

Backend for Agilo (Temporary)

Hosted on Firebase cloud function

  • GET /api
    • Handshake
  • GET /user/:id - Depth 1
    • Load user, default workspace & projects basic information

Workspace

  • GET /workspaces/:workspaceId/members
    • Load all the member under workspace

Project

  • POST /projects
    • Create a new project
  • DELETE /projects/:projectId
  • PUT /projects/:projectId
  • GET /projects/:id - Depth 2
    • Load all columns & tasks under a project

Column

  • POST /columns
  • DELETE /projects/:projectId/columns/:columnId
  • PUT /columns/:columnId

Task

  • POST /tasks
  • DELETE /projects/:projectId/columns/:columnId/tasks/:taskId
  • PUT /tasks/:taskId