Sistema para Consultar e Cadastrar Novas Consultas com Médicos. As Linguagens Utilizadas foram Django com Django RestFramework e Angular.
Este projeto é um projeto da Intramed, com documentação neste Link, onde deve-se criar um sistema de backend em django utilizando o django restframework, para autenticar um cliente, cadastrar novas consultas, consultar consultas, listar médicos, agendas, especialidades. Com a construção desse backend deverá ser possível consumi-lo utilizando o framework angular, fazendo assim uma pequena tela para que o usuário consiga utilizar a API.
Para o desenvolvimento do projeto foi utilizada as seguintes tecnologias:
-
🐍 Python 3
-
🐍 Django — Framework para desenvolvimento rápido para web, escrito em Python, que utiliza o padrão model-template-view
-
🛢️ Django Rest Framework — Biblioteca para o Framework Django que disponibiliza funcionalidades para implementar APIs Rest de forma extremamente rápida.
-
👨💻 Angular 9 - Framework para desenvolvimento de frontend robustos e complexos.
-
👨💻 JavaScript — Linguagem de Programação
-
👨💻 Node — Biblioteca para ser trabalhado com funções NPM.
# Clone o repositório
git clone https://github.com/sport129/clinica.git medicar
# Instalando o BackEnd
# Vá para o diretório principal
cd medicar/backend
# Crie a venv
python or python3 -m venv env
# Coloque como source
source env/bin/activate
# Utilize o comando
pip install -r requirements.txt
# Inicializando o backend
python or python3 manage.py runserver
# Instalando o FrontEnd
# Vá para o diretório principal
cd medicar/frontend
# Instale as Dependencias
npm install
# Inicialize o FrontEnd
npm start
user: admin pass: admin
Api: Link da Documentação