Skip to content

yanquisalexander/saltouruguay-web

Repository files navigation

Contributors Forks Stargazers Issues

Logo

Web oficial de SaltoUruguayServer

SaltoUruguayServer es una comunidad en Twitch que ofrece entretenimiento, realizando streams de videojuegos, eventos especiales y charlas en vivo. Este proyecto es la web oficial de la comunidad, donde se publican noticias, eventos y se ofrece soporte técnico a los usuarios.
Reportar error · Sugerir algo

Tabla de contenidos

Características principales

  • Comunidad: Conoce a los miembros de la comunidad y participa en eventos especiales.
  • Soporte técnico: Encuentra soluciones a problemas comunes y reporta errores.
  • Noticias: Entérate de las últimas novedades y anuncios de la comunidad.
  • Eventos: Consulta el calendario de eventos y participa en ellos.

Capturas de pantalla

Captura de pantalla en ordenador Captura de pantalla en móvil

(volver arriba)

Para empezar

Prerequisitos

  nvm use
  # o
  nvm use <version>

Si quieres automatizar el proceso, puedes crear un script siguiendo la documentación oficial

Pequeño script de automatización En Linux/MacOS:
# .bashrc | .zshrc | cualquier archivo de configuración
cd() {
builtin cd "$@"
	if [[ -f .nvmrc ]]; then
		nvm use > /dev/null
		nvm use
	fi
}

En Windows:

# $PROFILE
function Change-Node-Version {
	param($path)
	& Set-Location $path
	$pwd = pwd
	if ( Test-Path "$pwd\\.nvmrc" ) {
		$version = Get-Content .nvmrc
		nvm use $version
	}
}
New-Alias -Name cd -Value Change-Node-Version -Force -Option AllScope
PNPM (es nuestra recomendación por su eficiencia y rapidez)
npm install -g pnpm

o NPM

npm install npm@latest -g

Instalación

  1. Clona el repositorio
git clone https://github.com/yanquisalexander/saltouruguay-web.git
  1. Instala los paquetes de NPM
pnpm install
  1. Ejecuta el proyecto
pnpm run dev
  1. Configuración opcional: Edita tu archivo .env.local para agregar configuraciones específicas del servidor.

(volver arriba)

Contribuir al proyecto

Las contribuciones son lo que hacen que la comunidad de código abierto sea un lugar increíble para aprender, inspirar y crear. ¡Cualquier contribución que hagas es muy apreciada!

Si tienes alguna sugerencia que podría mejorar el proyecto, por favor haz un fork del repositorio y crea una pull request. También puedes simplemente abrir un issue con la etiqueta "enhancement".

Aquí tienes una guía rápida:

  1. Haz un fork del Proyecto
  2. Clona tu fork (git clone <URL del fork>)
  3. Añade el repositorio original como remoto (git remote add upstream <URL del repositorio original>)
  4. Crea tu Rama de Funcionalidad (git switch -c feature/CaracteristicaIncreible)
  5. Realiza tus Cambios (git commit -m 'Add: alguna CaracterísticaIncreible')
  6. Haz Push a la Rama (git push origin feature/CaracteristicaIncreible)
  7. Abre una pull request

(volver arriba)

🛠️ Stack

🛠️ Stack

  • Astro - The web framework for content-driven websites.
  • Typescript - JavaScript with syntax for types.
  • Tailwind CSS - A utility-first CSS framework for rapidly building custom designs.
  • @midudev/tailwind-animations - Easy peasy animations for your Tailwind project.

(volver arriba)