Nervios-de-Acero /
MyVet
Proyecto Fullstack para la tecnicatura de Desarrollo web y aplicaciones digitales del ISPC
36/100 healthLoading repository data…
carlosjcastro / repository
Proyecto para la Certificación Profesional y Avanzada de Full Stack Developer del Instituto Tecnológico de Buenos Aires (ITBA) 2024
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
DuckBank es un sistema de home banking desarrollado como proyecto final de la Certificación Avanzada en Full Stack Developer del ITBA.
Durante el programa, el equipo diseñó y construyó un banco digital ficticio con enfoque en usabilidad, seguridad y arquitectura full stack moderna.
El proyecto se desarrolló en 8 sprints bajo metodología ágil (Scrum), abordando todos los ejes de formación del curso: desarrollo front-end, back-end, bases de datos y APIs.
👨💻 Equipo de desarrollo
📆 Duración total: 8 sprints (aprox. 4 meses)
👥 Modalidad: Trabajo en equipo con acompañamiento de Tech Lead y RRHH
⚙️ Metodología: Scrum con entregas incrementales con MVP funcional por sprint
⏱️ Dedicación semanal:
El proyecto DuckBank siguió una estructura de 8 sprints, cada uno representando una unidad temática con un objetivo técnico y funcional definido.
A continuación se detalla el contenido y los aprendizajes de cada uno:
Temas: HTML, CSS, JavaScript, DOM, Arreglos, Objetos, JSON
Objetivo: Crear las primeras interfaces del sistema y sentar las bases del front-end.
✅ Contenidos clave:
Temas: Componentes, props, estados, JSX, React Context, SPA, React Router, UI/UX.
Objetivo: Construir una Single Page Application (SPA) para el sistema de home banking.
✅ Contenidos clave:
Temas: Rendering (SSR, SSG), Fetching, Dynamic Routing, SEO, Performance.
Objetivo: Mejorar el rendimiento y la indexación del sistema.
✅ Contenidos clave:
Temas: Estructuras de control, funciones, tipos de datos complejos, manejo de archivos.
Objetivo: Desarrollar la base lógica del back-end.
✅ Contenidos clave:
Temas: Módulos, paquetes, manejo de errores, POO, herencia, polimorfismo, pruebas unitarias.
Objetivo: Implementar una lógica robusta, modular y testeable.
✅ Contenidos clave:
Temas: Consultas, Joins, subconsultas, transacciones, CASE, Views, índices, triggers.
Objetivo: Diseñar y administrar la base de datos del sistema.
✅ Contenidos clave:
Temas: ORM, arquitectura MVC, modelos, clases, formularios, sesiones, autenticación, seguridad.
Objetivo: Construir el servidor web y conectar el back-end con la base de datos.
✅ Contenidos clave:
Temas: Endpoints POST, GET, PUT, DELETE, autenticación, relaciones, serialización.
Objetivo: Integrar el front-end con el back-end mediante una API RESTful completa.
✅ Contenidos clave:
map, filter, reduce).Frontend:
HTML5 · CSS3 · JavaScript (ES6+) · ReactJS · Next.js
Backend:
Python · Django · Django REST Framework (DRF)
Base de Datos:
SQL
Herramientas:
Git · GitHub · Visual Studio Code · Postman · Vercel
Metodologías Ágiles · Scrum · CI/CD
Durante la certificación también se realizaron talleres de desarrollo profesional:
El resultado fue un sistema completo de home banking moderno, con arquitectura Full Stack, enfoque en la seguridad, eficiencia y experiencia del usuario.
💡 “DuckBank combina fundamentos sólidos de programación, diseño modular y herramientas actuales del desarrollo web profesional.”
💡 Nota Académica: Este proyecto aborda de manera completa y práctica todos los contenidos de Programación I, incluyendo variables, estructuras de control, funciones, arreglos, objetos, manipulación del DOM, eventos, estructuras de datos simples (listas, pilas, colas) y pruebas unitarias.
Selected from shared topics, language and repository description—not editorial ratings.
Nervios-de-Acero /
Proyecto Fullstack para la tecnicatura de Desarrollo web y aplicaciones digitales del ISPC
36/100 healthMauGarr /
Proyecto desarrollado por Django del lado del Backend y Angular, HTML5, CSS3 y Javascript/Typescript del lado del Frontend y Tailwind CSS para estilos de la interfaz, para la implementación del Software de Plotter Serial App
27/100 healthMauGarr /
Proyecto desarrollado por Django y Python del lado del Backend y React, HTML5, CSS3 y Javascript del lado del Frontend para la implementación de datos de colaboradores a la base de datos de MySql.
Raykeng /
Desarrollo de un sitio web dinámico con un portafolio interactivo y un panel de administración personalizado para gestionar proyectos, utilizando Django, MySQL, HTML5, CSS3, JavaScript y Tailwind CSS. Diseño responsivo y funcional enfocado en la escalabilidad y la experiencia del usuario.
27/100 healthAndresSilverall /
Aplicación web para el proyecto final de ADSO la cual consiste en administrar, gestionar y mejorar las relaciones entre una empresa y sus clientes, construida con el framework Django de Python, y otras tecnologías como JavaScript, CSS, Bootstrap y MySQL.
31/100 health