El proyecto fue creado con la siguiente configuración:
- TypeScript: Proporciona tipos estáticos para ayudar a los desarrolladores a escribir código más seguro y autodocumentado.
- Tailwind CSS: Un marco de trabajo de utilidad para la construcción de interfaces de usuario personalizadas.
- DaisyUI: Un plugin para Tailwind CSS que proporciona componentes de interfaz de usuario bonitos y completos.
Para empezar a trabajar en el proyecto, sigue estos pasos:
-
Clona el repositorio: Clona este repositorio en tu máquina local.
-
Instala las dependencias: Ejecuta
npm install
en la raíz del proyecto. Esto instalará todas las dependencias necesarias para el proyecto. -
Inicia el servidor de desarrollo: Ejecuta
npm start
para iniciar el servidor de desarrollo. Esto abrirá el proyecto en tu navegador predeterminado enhttp://localhost:3000
. Cualquier cambio que hagas en el código se reflejará automáticamente en el navegador.
El proyecto está configurado para desplegarse con gh-pages
. Para desplegar el proyecto, ejecuta npm run deploy
. Esto construirá el proyecto y lo desplegará en https://oasis-uniandes.github.io/
.
El diseño del proyecto se basa en un mockup diseñado por Maria Camila Jaramillo y Shadith en Figma. Puedes ver el mockup aquí.
El logo de Oasis se puede encontrar en este enlace.
- #719dee: Azul claro
- #1d2b36: Azul oscuro
- #21ffcc: Solo usar en el degradado.
Cada contribuidor debe trabajar en su propia rama de GitHub. Por favor, asegúrate de mantener tu rama actualizada con los cambios en main
.
Una vez que hayas terminado una característica o una serie de características, debes hacer un pull request a main
. Esto permitirá que otros miembros del equipo revisen tu trabajo y lo integren en la rama principal del proyecto.