Projeto feito para fins de estudo, esse projeto é um gerenciador para clínicas veterinárias que permite com que os usuários possam cadastrar clientes, pets e consultas.
- Django
- django-adminlte2
- django-localflavor-br
- python-decouple
- dj-database-url
- poetry
- black
- pytest
- pytest-django
- pytest-cov
- model_bakery
- Python 3.6 ou superior
Clone este repositório e ente na pasta do projeto
git clone https://github.com/CleysonPH/kemonomichi.git
cd kemonomichiCrie um novo ambiente virtual
python -m venv .venvAtive o ambiente virtual
source .venv/bin/activateInstale as dependências do projeto
pip install -r requirements.txtCrie um arquivo .env na raiz do projeto com as informações do banco de dados, use o arquivo contrib/.env_sample como base.
Crie o banco de dados e um usuario para acessar o sistema
python manage.py migrate
python manage.py createsuperuserExecute o servidor de desenvolvimento do Django
python manage.py runserverE então acessar a aplicação em http://localhost:8000/
Para contribuir com o projeto, faça um clone, crie um ambiente virtual com o poetry e instale as dependências de desenvolvimento
git clone https://github.com/CleysonPH/kemonomichi.git
cd kemonomichi
poetry use env 3.8
poetry shell
poetry install