Skip to content

CodeSystem2022/proyectoIntegrador3semetre_ERROR-404

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 

Repository files navigation

logo del grupo error 404 Proyecto Integrador 3er semetre * Grupo: ERROR-404 logo del grupo error 404


Proyecto cafeteria Cafetería del grupo ERROR-404 logo del grupo error 404.

Se realizó con python--v1 Python como lenguje de programación y con postgreesql Postgresql como base de datos; basado en el código realizado anteriormente en el Primer año de la Tecnicaturá con PseInt como un primer MVP y agregándole más funcionalidades en este nuevo proyecto.

Es una cafetería, con un banner al inicio:

*********************************
*                               *
*   Bienvenido a Cafetería 404  *
*                               *
*********************************

Y la continuación el menú, con las opciones para:

  • external-check-list-working-from-home-justicon-flat-justicon Realizar un pedido, a partir de productos guardados en una base de datos Postgresql.

  • grupo de personas Ver "Acerca de", donde están los nombres de los integrantes

  • paquete Administrar productos, permitiendo dar de alta productos nuevos en la base de datos y que luego sean incorporados a la lista de productos disponibles

  • salida de emergencia Salir del sistema


computer Tecnologías

  • Lenguaje de programación: python--v1 Python

  • Base de datos: postgreesql Postgresql

  • IDE: py charmPycharm

  • Sitema de versión de código: git Git y github GitHub


external-scrum-agile-flaticons-flat-flat-icons Metodologías

Implementamos el marco de desarrollo external-scrum-agile-flaticons-flat-flat-icons-6 Scrum, partiendo de un MVP(Producto Mínimo Viable) incormporamos nuevas funcionalidades, como la opción de incorporar nuevos productos en el menú.

En git nos organizamos el workflow paertiendo desde la rama(branch) principal main y creando nuevas ramas para cada issue(tarea) asignada. Una vez finalizada la tarea dicha rama es unida a la rama main.

external-scrum-agile-flaticons-flat-flat-icons-7 ¿Y cómo organizamos cada tarea?

  • Creamos un issue por cada tarea asignada a un integrante del equipo

  • Utilizamos el número del issue para nombrar a la rama en la que trabajamos, por ejemplo: feat/#5-clase-product

  • Una vez finalizada al tarea, teniendola nueva rama actualizada en el repositorio remoto (GitHub) se solicita el merge request que es verificado por otro integrante del equipo.

  • De ser aprobado...

... se una la rama de trabajo con main

... se elimina la rama de trabajo

...se cierra el issue

...se avisa al resto del equipo para que actualicen sus repositorios locales con los nuevos cambios.

De este modo, no tuvimos conflictos con el repositorio, pudiendo hacer un desarrollo en equipo.


team-skin-type-7 Integrantes


About

Proyecto basado en el código realizado anteriormente en Java.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 9

Languages