An open API service indexing awesome lists of open source software.

https://github.com/juliorom/api-flask

Este proyecto es una API REST desarrollada con Flask que permite gestionar una lista de tareas (to-dos). A través de sus endpoints, los usuarios pueden obtener, agregar y eliminar tareas de manera sencilla.
https://github.com/juliorom/api-flask

api-rest flask-application pip python3

Last synced: 3 months ago
JSON representation

Este proyecto es una API REST desarrollada con Flask que permite gestionar una lista de tareas (to-dos). A través de sus endpoints, los usuarios pueden obtener, agregar y eliminar tareas de manera sencilla.

Awesome Lists containing this project

README

        

# To-Do API | Flask Python 3

Este proyecto es una API REST desarrollada con **Flask** para gestionar una lista de tareas (*to-dos*). La API permite realizar las siguientes operaciones:

## 📌 Funcionalidades
- `GET /todos` - Obtiene la lista de tareas.
- `POST /todos` - Agrega una nueva tarea.
- `DELETE /todos/` - Elimina una tarea por su posición en la lista.

## 📁 Estructura del Proyecto
```
flask_todo_api/
│── venv/ # Entorno virtual
│── app.py # Código principal de la API
│── requirements.txt # Dependencias del proyecto
```

## 🚀 Instalación y Configuración
### 1️⃣ Crear un Entorno Virtual
```bash
python -m venv venv # Crear el entorno virtual
```
- En Windows:
```bash
venv\Scripts\activate
```
- En macOS/Linux:
```bash
source venv/bin/activate
```

### 2️⃣ Instalar Dependencias
```bash
pip install Flask
```
Para confirmar la instalación:
```bash
python -m flask --version
```

### 3️⃣ Ejecutar la API
```bash
python app.py
```
La API se ejecutará en `http://127.0.0.1:5000/`

---
📌 **Con esto, tienes una API funcional en Flask para manejar tareas! 🚀**

---

## 👨‍💻 **Autor**

- **Desarrollado por JulioRom**
- 📧 **Correo:** [[email protected]](mailto:[email protected])
- 🔗 **GitHub:** [https://github.com/JulioRom](https://github.com/JulioRom)