PulpoI / proyecto-integrador-ISPC

Proyecto integrador del módulo Programador Web
https://gym-app.pulpol.com.ar/
3 stars 2 forks source link

GYM APP

Proyecto integrador ISPC 2023

Integrantes por Sprint:

10/04/2023

SPRINT 0 / SPRINT 1

Boiola Julieta

Duarte Pablo

Malbran María Jose

Mattos María Soledad

Medina Carolina Estefanía

Moreno Rivero Ivan Ignacio

Rivarola Celeste

Robledo Romina

08/05/2023

SPRINT 2 / SPRINT 3

Duarte Pablo

Mattos María Soledad

Medina Carolina Estefanía

Rivarola Celeste

05/05/2023

SPRINT 4

Frontend desplegado GYM APP.

Backlog Tablero Kanban.

Wiki (2023 a partir de la #16) Wiki GYM APP.

Backend

Instalaciones:

* Instalar Python

* Instalar entorno virual de manera global ( pip install virtualenv )

* Entrar en la ruta "proyecto-integrador-ISPC/Backend/gym_app" ( cd ./Backend/gym_app )

* Crear entorno virtual ( virtualenv -p python3 env )

* Activar entorno virual ( . env/Scripts/activate )

* Instalar todas las dependencias necesarias ( pip install -r requirements.txt ).

* Actualizar Pip si sale el mensaje de nueva version ( python.exe -m pip install --upgrade pip )

Comandos para levantar el servidor:

* Activar entorno virual ( . env/Scripts/activate )

* Levantar el servidor ( python manage.py runserver )

* Dashboard admin: http://127.0.0.1:8000/admin/

* Username: grupo53

* Password: grupo53

Rutas de la api:

Ruta de Administradores: http://127.0.0.1:8000/api/admins/

Ruta de Clientes: http://127.0.0.1:8000/api/clientes

Ruta de Tienda: http://127.0.0.1:8000/api/tienda/

Ruta de Clases: http://127.0.0.1:8000/api/clases/

Ruta de Reservas: http://127.0.0.1:8000/api/reservas/

Frontend

Instalaciones:

Ir a la ruta /GymApp/ProyectoFinal_GymApp (cd GymApp) - (cd ProyectoFinal_GymApp)

Instalar las dependencias (npm install)

Levantar el proyecto: (npm start) o (ng serve)

Usuarios de prueba

ADMIN: http://localhost:4200/admin

Email: admin@admin.com

Password: admin1

CLIENTE: http://localhost:4200/login

Email: user@user.com

Password: user1234