Skip to content

Fabian-Martinez-Rincon/Char-IT

Repository files navigation

Char-IT

Para colaborar
  • Para asegurarnos de que estamos en la rama main, antes de crear una mara
    git branch
  • Si ya creamos una rama y queremos ir a esa, usamos
    git checkout {nombre-rama}
  • Si no existe la rama, la creamos con un nombre descriptivo
    git branch {nombre-rama} o git checkout -b {nombre-rama}  //Para movernos despues de crearla
  • Una vez que estamos en la rama, hacemos un pull para asegurarnos de que estamos actualizados
    git pull origin main
  • Hacemos la pull request
    git add .
    git commit -m "Mensaje descriptivo"
    git push origin {nombre-rama}
Para colaborar

Descargamos la version de python

Paso 1 Creamos el entorno Virtual

python -m venv .venv

Paso 2 Activamos el entorno

.venv\Scripts\activate

Dependiendo el idioma

.venv/Scripts/activate

En caso de no tener permisos

Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass

Instalamos las dependencias (Solo hace falta la primera vez)

pip install -r requirements.txt -r requirements-dev.txt

No hace falta

livetw init -d
livetw build

Comandos de configuración (Opcional)

flask resetdb
flask seeddb

Para correr la aplicación

livetw dev

o los siguientes dos

flask run --debug
livetw dev --no-flask

Para configurar las variables de entorno, copiamos y renombramos el archivo .env.example a .env y configuramos las variables de entorno.

DB_PASS = "password_example"
DB_USER = "user_example"
DB_NAME = "database_example"
DB_HOST = "host_example"

Extensiones recomendadas para Visual Studio Code en el desarrollo del proyecto

  • Pretier - Code formatter
  • Headwind
  • Error Lens
  • Auto Close Tag
  • Auto Rename Tag
  • Image preview

Rutas para la primera demo

  • /eliminar_publicaciones
  • /eliminar_colaboradores
  • /eliminar_generales