Skip to content

enbalde-ispc/enbalde-ispc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contribuidores Actividad de commits Discusiones Issues Paquete Python Paquete Angular

70747abe-f397-402e-8f14-fbf12301cf22

EnBalde - Sistema de Heladería 🍨

Descripción

EnBalde es una plataforma para la venta de helados en pote de diversos pesos y sabores. El usuario tendrá la posibilidad, mediante un catálogo, de elegir helados por pote de diversos pesos. Habrá variedad de gustos. Cada pote será de sabores fijos. Una vez finalizada la elección la página lo dirigirá a la sección carrito en donde podrá agregar o quitar artículos, decidir la forma de abonar y si solicita delivery o retira en sucursal. Concluida la compra se emitirá un aviso de transacción efectuada y el administrador recibirá el aviso de la compra.

Nombre de los integrantes:

  • Pamela Sol Pilotti-GitHub: Pamela198713
  • Leonardo Daniel Vivas-GitHub: LeonardoEC
  • Roberto Alfonso-GitHub: rpgrca
  • Lucia Ailen Leonetti-GitHub: LuciaL152
  • Facundo Manuel Díaz-GitHub: fmdcba
  • Yuliana Paula Capdevila- GitHub: YuliCap

Modo de Uso

Requisitos

El proyecto tiene componentes web y móvil, divididos en:

  • Frontend Angular (front-end/enbalde): Corre en el puerto 4200.
  • Backend Django (back-end/django): Corre en el puerto 8000.
  • Servicio de Pago Node (front-end/enbaldePago): Corre en el puerto 3000.

Instalación y Ejecución

Para más información leer los README correspondientes a cada proyecto.

  1. Frontend Angular:

    • cd front-end/enbalde
    • npm install
    • ng serve
  2. Servicio de Pago:

    • cd front-end/enbaldePago
    • npm install
    • npm start
  3. Backend Django:

    • cd back-end/django
    • pip install -r requirements.txt
    • Configurar MySQL y ajustes en server/settings.py
    • Ejecutar migraciones python manage.py migrate
    • Instalar configuración por defecto python manage.py loaddata configurations.json
    • Ejecutar servidor con python manage.py runserver

Acceder al sitio en http://localhost:4200.

Documentación Adicional

App en funcionamiento

ui pay mobile

Link promoción del software: https://youtu.be/EqFfTr-PTMA?si=Z8XLvOiKLy-hfPn_