Skip to content

Creación de entrenos es una aplicación web desarrollada con Laravel que permite a los usuarios crear, personalizar y gestionar entrenamientos. Ofrece una interfaz intuitiva y un historial de entrenamientos asociado a la cuenta del usuario, asegurando una experiencia personalizada y segura.

Notifications You must be signed in to change notification settings

AlejandraTech/entrenador-app

Repository files navigation

🏋️‍♂️ Creación de entrenos

Bienvenido a Creación de entrenos, una aplicación web desarrollada con Laravel que permite a los usuarios crear y gestionar entrenamientos personalizados. Además, proporciona un historial de los entrenamientos creados, asociado a la cuenta de cada usuario.


🗂️ Índice

Sección Descripción
📄 Descripción del Proyecto Una visión general de la aplicación de creación de entrenos.
✨ Características Principales Funcionalidades clave para la creación y gestión de entrenamientos.
🛠️ Tecnologías Utilizadas Herramientas y tecnologías empleadas en el desarrollo del proyecto.
⚙️ Instalación Guía paso a paso para configurar la aplicación en tu entorno local.
  ↳ Prerequisitos Requisitos necesarios para la instalación.
  ↳ Pasos de Instalación Procedimiento detallado de instalación.
💻 Uso Cómo utilizar la aplicación una vez instalada.

📌 Descripción del Proyecto

Creación de entrenos es una aplicación que facilita la creación de entrenamientos personalizados. Su objetivo es ofrecer una herramienta sencilla pero eficaz para la planificación y seguimiento de entrenamientos, ayudando a los usuarios a alcanzar sus objetivos de fitness.

Objetivo: Proporcionar una solución fácil de usar para la creación y gestión de entrenamientos, adaptada a las necesidades individuales de los usuarios.


✨ Características Principales

Funcionalidad Descripción
Creación Personalizable Crea entrenamientos con opciones de ejercicios, series y repeticiones.
Autenticación de Usuarios Sistema de registro e inicio de sesión para gestionar entrenamientos de forma segura.
Historial de Entrenamientos Almacena y muestra un historial de los entrenamientos creados por cada usuario.
Interfaz Intuitiva Diseñada con Tailwind CSS para una experiencia de usuario agradable y responsive.
Seguridad de Datos Implementación de protocolos de seguridad para proteger los datos de los usuarios.

🛠️ Tecnologías Utilizadas

Categoría Herramienta
Framework Web Laravel Badge
PHP PHP Badge
CSS TailwindCSS Badge
Base de Datos MySQL Badge

⚙️ Instalación

Sigue los pasos a continuación para configurar el proyecto en tu máquina local.

Prerrequisitos

Requisito Versión Recomendada
PHP v8.2 o superior
Composer Última versión
Node.js v14 o superior
npm Última versión
MySQL v5.7 o superior
Git Última versión

Pasos de Instalación

  1. Clona el repositorio:

    git clone https://github.com/AlejandraTech/entrenador-app.git
    cd entrenador-app
  2. Instala las dependencias de Laravel y Node.js:

    composer install
    npm install
  3. Configura las variables de entorno:

    Copia el archivo .env.example a .env y genera una clave de aplicación:

    cp .env.example .env
    php artisan key:generate
  4. Configura la base de datos:

    Edita el archivo .env con tus credenciales de base de datos.

  5. Ejecuta las migraciones:

    php artisan migrate
  6. Compila los assets del frontend:

    npm run dev
  7. Inicia el servidor local:

    php artisan serve
  8. Accede a la aplicación:

    Abre tu navegador y navega a http://localhost:8000.


💻 Uso

  1. Registro/Inicio de Sesión: Regístrate o inicia sesión para acceder a las funcionalidades.
  2. Creación de Entrenamiento: En la página principal, configura las opciones y crea un nuevo entrenamiento.
  3. Visualización y Almacenamiento: El entrenamiento creado se muestra y se guarda automáticamente en tu historial.
  4. Historial de Entrenamientos: Visualiza y gestiona los entrenamientos creados anteriormente.
  5. Cierre de Sesión: Cierra sesión para proteger tu información.

👩‍💻 Autor

Este proyecto fue creado por @AlejandraTech.


¡Crea entrenamientos personalizados y alcanza tus objetivos de fitness con nuestra aplicación! 🏋️‍♂️

About

Creación de entrenos es una aplicación web desarrollada con Laravel que permite a los usuarios crear, personalizar y gestionar entrenamientos. Ofrece una interfaz intuitiva y un historial de entrenamientos asociado a la cuenta del usuario, asegurando una experiencia personalizada y segura.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages