Sobre | Funcionalidades | Tecnologias | Pré-requisitos | Começando
• Projeto feito em Django cujo o objetivo é uma aplicação para nutricionistas gerenciarem seus pacientes.
✔️ Cadastro de Usuário e login do nutricionista;
✔️ Nutricionista pode criar pacientes e gerenciá-los;
✔️ Colocar dados no paciente como peso, altura, gordura, dados laboratoriais;
✔️ Ao colocar os dados, aparecerá uma tabela de linha que tende a subir ou descer conforme a próximo dado;
✔️ Gerenciar o plano alimentar do paciente colocando a refeição, horário, macronutrientes, descrição e imagem;
✔️ Por ser um arquivo de estudo, pode conter diversos comentários que o auxiliam no uso do django.
As seguintes ferramentas 🛠 foram utilizadas na construção do projeto:
Back-end | Front-end |
---|---|
Python | Bootstrap |
Django | Html |
SQLite | Css |
Arquitetura MVT | Js |
Antes de começar 🏁, você vai precisar ter instalado em sua máquina as sequintes ferramentas: Git, Python e DB Browser (SQLite). Além disto é bom ter um editor para trabalhar com o código, tal como: VS Code
# Clone este repositorio
-> git bash here
$ https://github.com/LucasFeliciano02/NutriLab-Django.git
# Acesse a pasta do projeto que aparecerá em sua área de trabalho
-> mouse esquerdo -> Abrir com Code
# Colocar os seguintes comandos no terminal para ativar o Interpretador do python a fim de rodar o arquivo
1º -> py -m venv venv
2º -> venv\Scripts\activate.ps1
3º -> .\venv\Scripts\activate.ps1
# Instalar bibliotecas
-> (env) pip install django
(env) pip install pillow
(env) pip freeze > requirements.txt
(env) pip install -r requirements.txt
# Criar projeto
-> (env) django-admin startproject nutri_lab .
# Criar apps
-> (env) python manage.py startapp autenticacao
(env) python manage.py startapp plataforma
# Migrations
-> (env) python manage.py makemigrations
(env) python manage.py migrate
# Executar projeto
-> (env) python manage.py runserver
OBS: Os arquivos do projeto podem ter muitos comentários pois são arquivos de estudo
Accomplished with ❤️ by LucasFeliciano02 👋