RallyPal es una plataforma web desarrollada con Next.js y TypeScript, diseñada para gestionar y organizar eventos de rally de manera eficiente y colaborativa. El proyecto utiliza Firebase como backend para autenticación, base de datos y despliegue, lo que facilita la escalabilidad y el desarrollo ágil.
- Gestión de eventos: Crea, edita y administra eventos de rally.
- Autenticación de usuarios: Registro e inicio de sesión seguros utilizando Firebase Authentication.
- Panel de administración: Interfaz intuitiva para gestionar usuarios, inscripciones y resultados.
- Notificaciones en tiempo real: Mantén informados a los participantes con actualizaciones instantáneas.
- Despliegue y hosting: Integración optimizada con Firebase Hosting para un despliegue rápido y seguro.
- Next.js: Framework React para aplicaciones web modernas.
- TypeScript: Tipado estático para mayor robustez y mantenibilidad.
- Firebase: Backend como servicio (BaaS) para autenticación, base de datos y hosting.
- CSS: Estilos personalizados para una experiencia de usuario atractiva.
- Clona este repositorio:
git clone https://github.com/serengon/RallyPal.git
- Instala las dependencias:
npm install
- Configura tu proyecto de Firebase siguiendo las instrucciones en la documentación oficial.
- Inicia el entorno de desarrollo:
npm run dev
- Accede a la aplicación en http://localhost:3000.
Para comenzar a explorar el proyecto, revisa el archivo src/app/page.tsx.
¡Las contribuciones son bienvenidas! Si deseas mejorar RallyPal, por favor abre un issue o envía un pull request.
Este proyecto está bajo la licencia MIT.
Desarrollado por serengon