¡Bienvenido al repositorio oficial de la plataforma web de Nexus Academy!
Esta es la base de código que da vida a nuestra educación digital, construida con enfoques modernos de desarrollo web para ofrecer una experiencia rápida, interactiva y de primera calidad a todos los miembros de la comunidad y estudiantes.
Aunque este repositorio aloja la página web oficial y en producción de nuestra academia, apoyamos firmemente el aprendizaje colaborativo. Si eres estudiante, mentor o un desarrollador apasionado, ¡te invitamos a clonarlo, explorarlo y proponer mejoras!
La idea es que la misma plataforma y repositorio sirvan como un entorno práctico de aprendizaje, demostrando buenas prácticas y una arquitectura moderna.
La plataforma está desarrollada utilizando herramientas modernas y de alto rendimiento:
- Astro: Framework web principal, optimizado para entregar sitios ultrarrápidos gracias a su arquitectura de islas.
- Three.js: Motor de renderizado en WebGL para integrar experiencias 3D y elementos interactivos avanzados (como nuestro robot en portada).
- TypeScript & CSS Vanilla: Para una lógica tipada robusta y una rápida ejecución de estilos.
- Cloudflare Pages: Utilizamos GitHub Actions para automatizar el despliegue global de nuestro sitio generado estáticamente.
Si deseas probar la plataforma en tu propio equipo, sigue estos pasos:
-
Clona el repositorio:
git clone https://github.com/orgbitbybitdevs/Nexus.git cd Nexus -
Instala las dependencias: Asegúrate de tener Node.js instalado (versión 20+ recomendada).
npm install
-
Inicia el servidor de desarrollo:
npm run dev
-
Explora: Abre tu navegador y visita
http://localhost:4321para ver el entorno ejecutándose en vivo.
Dado que fomentamos la filosofía Open Source, cualquier aportación es bienvenida. Si notas un error, quieres sumar una funcionalidad o mejorar un diseño:
- Haz un fork de este repositorio.
- Crea una rama para tu cambio o mejora (
git checkout -b feature/mejora-increible). - Realiza tus commits expresando con claridad qué se modificó.
- Haz push a tu rama en GitHub (
git push origin feature/mejora-increible). - Abre un Pull Request hacia este repositorio original detallando tus cambios.
Nuestro equipo revisará tu código, te dará retroalimentación y, de estar todo correcto, ¡será integrado a la plataforma oficial!
Construido con pasión por el equipo de ingeniería de Nexus Academy.