Skip to content

REST API, developed with FastAPI framework, that allows businesses to manage projects, tasks, and timelines.

Notifications You must be signed in to change notification settings

inayet/assigne-api

 
 

Repository files navigation

Project Management System REST API

Fast and efficient web application built using FastAPI framework. It serves as the backend for a project management system, allowing users to manage projects, tasks, and users through a set of RESTful endpoints.

Introduction

The Project Management System REST API is designed to simplify the process of managing projects and tasks within a team or organization. It provides a secure and efficient way to interact with the data through HTTP methods and follows the principles of RESTful design.

Features

  • Create, retrieve, update, and delete projects
  • Project discussions
  • Assign tasks to projects and manage task details
  • Assign and reassign tasks to team members
  • Get a list of projects / tasks
  • User register and authentication through JWT Token
  • Logs from certain endpoints are generated to the database for better tracking

Documentation

The API is self-documented using Swagger UI and provides detailed information about each endpoint, including request and response schemas. To access the documentation, open your web browser and navigate to:

https://assigne-api.fly.dev/docs

About

REST API, developed with FastAPI framework, that allows businesses to manage projects, tasks, and timelines.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.0%
  • Other 1.0%