Leapforce es una aplicación web diseñada para optimizar la gestión de equipos y proyectos. Basada en el proyecto Sistema de Empleados, Leapforce reestructura y mejora sus funcionalidades para brindar una mejor experiencia de organización y productividad.
Esta aplicación está enfocada en mejorar la gestión de:
- Miembros del equipo
- Equipos de trabajo
- Proyectos
- Tareas
- Frontend: Vue 3 + Vite
- Estilos: CSS
- Base de datos: Firebase
- Autenticación: Firebase Auth
Sigue estos pasos para ejecutar el proyecto en tu entorno local:
git clone https://github.com/KattoDev/leapforce-Web.git cd leapforce-Web npm install
- revisa el apartado de acceso a la consola de firebase
- ve a la consola de firebase
- ve a ajustes del proyecto LeapforceApp
- busca la app web de Leapforce y copia las credenciales de firebase, añadiendolas al .env de la siguiente manera:
VITE_FIREBASE_apiKey=apiKey VITE_FIREBASE_authDomain=authDomain VITE_FIREBASE_projectId=projectID VITE_FIREBASE_storageBucket=storageBucket VITE_FIREBASE_messagingSenderId=messagingSenderId VITE_FIREBASE_appId=appId VITE_FIREBASE_measurementId=measurementId[!CAUTION] las credenciales del .env tienen que estar sin comillas (simples o dobles)
npm run serve¡Las contribuciones al proyecto siempre serán bienvenidas!
Para más información revisa CONTRIBUTING.md.
