Categorygithub.com/Jhon-2801/task-manager
module
0.0.0-20240205153925-13ff93cfe98f
Repository: https://github.com/jhon-2801/task-manager.git
Documentation: pkg.go.dev

# README

Task Manager

The project designed for educational purposes to learn development technologies and practices. The application is packaged with Docker for easy deployment.

Tech Stack

Server:

  • Lenguage: Golang
  • ORM: Gorm
  • Framework: Gin
  • Database: MySQL
  • Authentication: JWT
  • Containerization: Docker

API Reference

Get all tasks

  GET /api/tasks
ParameterTypeDescription
tokenstringRequired. Your Token

Get all tasks user

  GET /api/tasks/${id_user}
ParameterTypeDescription
tokenstringRequired. Your Token

Create tasks

  POST /api/tasks/${id}
ParameterTypeDescription
namestringRequired. Name Tasks
descriptionstringdescription Tasks
due_datestringRequired. Date Tasks
user_idstringRequired. UserId

UpDate tasks

  POST /api/update/${id_task}
ParameterTypeDescription
namestringRequired. Name Tasks
descriptionstringdescription Tasks
due_datestringRequired. Date Tasks
user_idstringRequired. UserId
statusstringRequired. Status Task

# Packages

No description provided by the author
No description provided by the author
No description provided by the author