Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/antoniolavadodev/task-manager-app
Task Manager app built as part of the roadmap.sh, featuring task creation, updating, deletion, and listing functionalities, with MySQL integration and adherence to best practices
https://github.com/antoniolavadodev/task-manager-app
api crud java java17-spring-boot spring-boot springboot3 task task-manager tasktracker
Last synced: about 1 month ago
JSON representation
Task Manager app built as part of the roadmap.sh, featuring task creation, updating, deletion, and listing functionalities, with MySQL integration and adherence to best practices
- Host: GitHub
- URL: https://github.com/antoniolavadodev/task-manager-app
- Owner: AntonioLavadoDev
- Created: 2024-09-12T08:21:59.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-09-12T08:57:51.000Z (2 months ago)
- Last Synced: 2024-10-15T17:06:50.642Z (about 1 month ago)
- Topics: api, crud, java, java17-spring-boot, spring-boot, springboot3, task, task-manager, tasktracker
- Language: Java
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📝 Task Manager App
## 📖 Description (English)
The **Task Manager App** is a basic CRUD (Create, Read, Update, Delete) application built using Spring Boot. It allows users to manage their tasks by creating, updating, listing, and deleting tasks from a MySQL database. This project provides a simple API to perform operations on tasks, offering the core functionalities expected in any task management system.
## 🚀 Features:
- ➕ **Create Task**: Add new tasks with a title and description.
- 📝 **Update Task**: Modify an existing task.
- ❌ **Delete Task**: Remove a task from the system.
- 📋 **List Tasks**: Retrieve a list of all tasks in the system.## 🛠️ Technologies Used:
- 🌱 **Spring Boot**: Framework used to build the application.
- 🗄️ **MySQL**: Database used to store tasks.
- ☕ **Java**: The programming language used for development.## 🏁 Getting Started:
1. Clone the repository:
```bash
git clone https://github.com/yourusername/task-manager-app.git---
# 📝 Aplicación de Gestión de Tareas
## 📖 Descripción
La **Aplicación de Gestión de Tareas** es una aplicación básica de CRUD (Crear, Leer, Actualizar, Eliminar) construida con Spring Boot. Permite a los usuarios gestionar sus tareas mediante la creación, actualización, listado y eliminación de tareas en una base de datos MySQL. Este proyecto proporciona una API simple para realizar operaciones sobre las tareas, ofreciendo las funcionalidades esenciales de un sistema de gestión de tareas.
## 🚀 Funcionalidades:
- ➕ **Crear Tarea**: Añadir nuevas tareas con un título y descripción.
- 📝 **Actualizar Tarea**: Modificar una tarea existente.
- ❌ **Eliminar Tarea**: Eliminar una tarea del sistema.
- 📋 **Listar Tareas**: Obtener una lista de todas las tareas en el sistema.## 🛠️ Tecnologías Utilizadas:
- 🌱 **Spring Boot**: Framework utilizado para construir la aplicación.
- 🗄️ **MySQL**: Base de datos utilizada para almacenar las tareas.
- ☕ **Java**: Lenguaje de programación utilizado para el desarrollo.## 🏁 Comenzando:
1. Clona el repositorio:
```bash
git clone https://github.com/yourusername/task-manager-app.git