Skip to content

felipehw/workstation_scheduler_backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto de agendamento de estações de trabalho - Backend

Projeto que é minha primeira vez usando Django.

Funcionalidades

Opções técnicas

  • O projeto utiliza o SQLite como solução RDBMS para fins de simplicidade.

Instalação

O projeto utiliza o Pipenv para facilitar o gerenciamento de pacotes e virtual environments.

Podemos instalar o Pipenv via pip: pip install pipenv.
(Caso, deseje outros métodos, veja no site oficial de Pipenv )

No diretório do projeto:

  1. Crie um novo virtual environment e instale as dependências do projeto: pipenv install

Execução

No diretório do projeto:

  1. Ative o virtual environment: pipenv shell
  2. Faça o processo de migração:
    1. python manage.py makemigrations
    2. python manage.py migrate
  3. Execute o projeto: python manage.py runserver 9001

A aplicação estará rodando em http://127.0.0.1:9001/.

Se você estiver utilizando Visual Studio Code, há configuração para automatizar o processo, basta executar o projeto via:

  • Debug: Start Without Debugging (Ctrl+F5): Roda o servidor do frontend sem debugging.
  • Debug: Start Debugging (Ctrl+F5): Roda o servidor do frontend em modo debugging.

About

An awesome MVP of a Workstation Scheduler Backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages