aledruetta / UniChess

Tabuleiro de Xadrez da Univesp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UniChess

Estado Atual do projeto

Instalar e executar

  • Criar ambiente virtual
    python3 -m venv .venv
    source .venv/bin/activate
  • SQLite3
    sudo apt install sqlite3
    sudo apt install shellcheck
  • Instalar
    make install
  • Executar
    make run
  • Rodar linters
    make lint
  • Rodar testes
    make test
  • Limpar e reinicializar
    make clean
  • Database
    # Inicial migration
    flask db init
    flask db migrate -m "Initial migration"
    flask db upgrade

    # After git clone
    make initdb
    flask db migrate -m "Comment migration"
    flask db upgrade

    # Admin commands
    flask createadb
    flask createadmin
    flask createuser
    flask listusers

About

Tabuleiro de Xadrez da Univesp

License:MIT License


Languages

Language:Python 60.9%Language:HTML 31.3%Language:JavaScript 4.6%Language:Makefile 1.8%Language:Mako 1.2%Language:CSS 0.2%