Skip to content

gadminapp/gadmin-website

Repository files navigation

Contributors Forks Stargazers Issues

MinLogo

Web oficial de Gadmin

Gadmin es un SaaS que facilita a empresas y emprendedores la creación de su tienda online en menos de 5 minutos.
Figma · Reportar error · Sugerir algo

Tabla de contenidos

Características principales

  • Landing: La página principal es la de aterrizaje, enfocada en hacerle saber a nuestros clientes potenciales que somos su mejor opción.
  • Blog: Publicamos información de valor para nuestros clientes e información de lo que Gadmin está logrando como una Open Startup.
  • Open: Creemos en el poder de la transparencia y cómo esta puede impulsar a potenciales emprendedores u otras startups, por eso somos una Open Startup.
  • Redes sociales: Compartimos todas las redes sociales de Gadmin para mantener a todos al tanto de lo que estamos haciendo.
  • Secciones Legales: Términos y Condiciones, Política de Privacidad y otras páginas relacionadas.

(volver arriba)

Para empezar

Prerequisitos

Pequeño script de automatización
  • For Linux/MacOS:

     # .bashrc | .zshrc | cualquier archivo de configuración
     # pequeño script para cambiar de version al entrar al directorio
     cd() {
    builtin cd "$@"
     	if [[ -f .nvmrc ]]; then
     		nvm use > /dev/null
     		# Si quieres que te diga la versión
     		nvm use
     	fi
     }
  • For 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/gadminapp/gadmin-website.git
    2. Instala los paquetes de NPM

      pnpm install
    3. Ejecuta el proyecto

      pnpm dev
      pnpm start

    (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

    Por favor, consulta nuestra guía de contribución para saber cómo puedes empezar de la mejor manera y siguiendo buenas prácticas.

    Contribuir desde Stackblitz

    Si quieres contribuir de una manera mas sencilla, puedes iniciar este proyecto desde Stackblitz usando tu cuenta de GitHub:

    Abrir en Stackblitz

    ¡Estamos agradecidos con todos los colaboradores que han mejorado este proyecto!

    Contribuidores

    (volver arriba)

    🛠️ Stack

    • Astro - The web framework for content-driven websites.
    • Typescript - JavaScript with syntax for types.

    (volver arriba)