Skip to content
This repository was archived by the owner on Feb 5, 2026. It is now read-only.

Repository files navigation

Project summary

The TaskFusion-API is the working server part of the application that provides access to the following functionality:

Registration and Login.

  • Users can register, and the input data is validated.
  • Authorized users can use tokens to make requests to the API.

User management.

  • Authorized users can view and edit their profile, including: avatar, name, email, date of birth, Skype, and phone number.

Reviews.

  • Users can view all reviews stored in the database.
  • Authorized users can add, edit, and delete reviews.

Tasks.

  • Authorized users can view their collection of tasks for the month.
  • Authorized users can create, edit, and delete tasks.

This API provides a secure and convenient way to interact with the application, while ensuring user authentication and authorization to protect data privacy.

TaskFusion-API base-url: https://taskfusion-service.onrender.com

TaskFusion-API swagger-documentation: https://taskfusion-service.onrender.com/api-docs/

Full stack of technologies

JavaScript NodeJS ExpressJS mongoDB MongooseODM Cloudinary ESlint JSONWebToken Git



Development team

Back-end Team Lead and Full-stack developer Oleksandr Tymoshenko

Oleksandr Tymoshenko

Role: Back-end Team Lead | Full-stack developer

Linkedin

GitHub




Full-stack developer Tetiana Kabanova

Tetiana Kabanova

Role: Full-stack developer

Linkedin

GitHub




Full-stack developer Anton Burminskyi

Anton Burminskyi

Role: Full-stack developer

Linkedin

GitHub




Full-stack developer Volodymyr Karaniuk

Volodymyr Karaniuk

Role: Full-stack developer

Linkedin

GitHub

Releases

Packages

Used by

Contributors

Languages