/MotionFitness-webapp

Trabajo práctico N2 - Interacción Hombre Computadora (72.36) - ITBA

Primary LanguageVue

Motion Fitness - webapp planes de entrenamiento

Una aplicación web de gestión de planes de entrenamiento que permite a los usuarios crear, editar y eliminar rutinas y ejercicios.

hci-2 hci-3

Características principales

  • Registrarse e ingresar mediante un usuario y contraseña
  • Ver y editar el perfil del usuario activo
  • Crear, borrar y editar ejercicios pertenecientes al usuario activo
  • Ver los ejercicios creados por el usuario activo
  • Crear, borrar y editar rutinas pertenecientes al usuario activo
  • Ver las rutinas creadas por otros usuarios
  • Seleccionar una rutina, y permitir ver su detalle y ejecutarla
  • Diseño responsive
  • Mensajes de error de navegación, JavaScript desactivado y Sin conexión

Tecnologías utilizadas

Desarrollado en Vue y Vuetify para el frontend, Node.js y Express para el backend, y PostgresSQL como base de datos

Instrucciones de uso

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.