Skip to content

consulta-certa/consulta-certa-react

Repository files navigation

📖 Consulta Certa

Plataforma desenvolvida para auxilixar pacientes do HC a acessar o Portal do Paciente e realizar suas teleconsultas, fornecendo guias, informações e lembretes automáticos. O projeto tem como missão reduzir a taxa de absenteísmo nas teleconsultas.


🚀 Tecnologias Usadas

Frontend

  • React (Vite + TypeScript)
  • Tailwind CSS para estilização responsiva
  • ESLint para padronização de código

Backend

  • Python (Flask) para a API
  • APScheduler para agendamento de tarefas
  • JSON (db.json) como base de dados simulada

Outros

  • PostCSS
  • Vercel (deploy do frontend)

👥 Integrantes

Nome RM
Felipe Ferrete Lemes RM562999
Gustavo Bosak Santos RM566315
Nikolas Henrique de Souza Lemes Brisola RM564371

1TDSPF - ADS


💻 Execução

Para rodar o projeto, execute os comandos abaixo

npm install --legacy-peer-deps

Por fim

npm run dev

🖼️ Imagens e Ícones

O projeto utiliza ícones e imagens organizados na pasta public/media/ e em src/assets/.

Tela inicial do Consulta Certa


⚠️ Importante

Por conta do funcionamento interno da API VLibras, ela só é habilitada normalmente em deploy. Acesse o link da página no vercel para testá-la.


📂 Estrutura de diretórios

react/
├── public/            
│   ├── fonts/         # Arquivos de fonte
│   └── media/         # Imagens e videos
├── src/               # Código-fonte React
│   ├── assets/        # Imagens e assets
│   ├── components/    # Componentes reutilizáveis
│   ├── context/       # Contexto de autentificação de entrada
│   ├── routes/        # Páginas principais
│   ├── types/         # Tipos personalizados
│   ├── App.tsx
│   ├── index.css
│   ├── main.tsx
│   └── vite-env.d.ts
├── db.json            # Base de dados
├── estlint.config.js
├── index.html
├── package-lock.json
├── package.json
├── postcss.config.js
├── README.md
├── tsconfig.app.json
├── tsconfig.json
├── tsconfig.node.json
└── vite.config.ts

🔗 Links do Projeto

🌐 Aplicação Online: Consulta Certa

▶️ Vídeo no YouTube: Apresentação do site

About

Versão do website Consulta Certa em React+Typescript+Vite+Tailwind

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages