Empezar tutorial interactivo

← Volver a Proyectos

Construye un Rastreador de Gastos Personales con Python y Flask

Dificultad

  • intermediate

Duración promedio

6 hrs

Tecnologías

Dificultad

  • intermediate

Duración promedio

6 hrs

📝 Instrucciones

🌱 ¿Cómo iniciar este proyecto?

No clones este repositorio porque vamos a utilizar una plantilla diferente.

Te recomendamos abrir el proyecto usando Codespaces (recomendado) o Gitpod. Alternativamente, puedes clonar el repositorio en tu computadora local usando git clone.

Este es el repositorio base que necesitas usar:

https://github.com/4GeeksAcademy/flask-rest-hello

⚠ Necesitarás tener Python instalado si trabajas localmente, pero todo está preconfigurado en Codespaces o Gitpod.

📝 Instrucciones

Paso 1: Configura tu Entorno

1pip install flask flask-sqlalchemy

Paso 2: Crea el Modelo de Datos

Paso 3: Configura las Rutas de la API

Paso 4: Crea la Interfaz de Usuario

Paso 5: Añade Funcionalidades Avanzadas (Opcional)

Sección de Bonus

Características Adicionales para Practicar

  1. Autenticación: Implementa un sistema básico de registro e inicio de sesión para usuarios.
  2. Exportar Datos: Añade la opción de exportar los datos a un archivo CSV.
  3. Notificaciones: Envía alertas cuando el usuario exceda un presupuesto mensual.
  4. Deploy: Publica tu aplicación en Heroku o Render.

¡Explora diferentes mejoras para hacer tu aplicación más completa y útil!

Regístrate para obtener acceso gratis a este proyecto

Lo usaremos para darte acceso a la comunidad.
¿Ya tienes una cuenta? Inicia sesión aquí.

Al registrarte estás aceptando nuestros Términos y condiciones y Política de privacidad.

Dificultad

  • intermediate

Duración promedio

6 hrs

Dificultad

  • intermediate

Duración promedio

6 hrs

Dificultad

  • intermediate

Duración promedio

6 hrs

Dificultad

  • intermediate

Duración promedio

6 hrs

Regístrate para obtener acceso gratis a este proyecto

Lo usaremos para darte acceso a la comunidad.
¿Ya tienes una cuenta? Inicia sesión aquí.

Al registrarte estás aceptando nuestros Términos y condiciones y Política de privacidad.

Dificultad

  • intermediate

Duración promedio

6 hrs

Dificultad

  • intermediate

Duración promedio

6 hrs

Material de apoyo

Para prepararte mejor para completar estos ejercicios, sugerimos los siguientes materiales

Lección

Construyendo APIs REST utilizando Flask

Ejercicio

Aprende a hacer requests HTTP con Python

Proyecto

Todo List API