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
Parameter | Type | Description |
---|---|---|
token | string | Required. Your Token |
Get all tasks user
GET /api/tasks/${id_user}
Parameter | Type | Description |
---|---|---|
token | string | Required. Your Token |
Create tasks
POST /api/tasks/${id}
Parameter | Type | Description |
---|---|---|
name | string | Required. Name Tasks |
description | string | description Tasks |
due_date | string | Required. Date Tasks |
user_id | string | Required. UserId |
UpDate tasks
POST /api/update/${id_task}
Parameter | Type | Description |
---|---|---|
name | string | Required. Name Tasks |
description | string | description Tasks |
due_date | string | Required. Date Tasks |
user_id | string | Required. UserId |
status | string | Required. Status Task |