Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 

Repository files navigation

Projeto Smile Care

Projeto A3 - USJT-Mooca - 1/2025

UCS - Disciplinas

Usabilidade, Desenvolvimento web, Mobile e Jogos & Sistemas Distribuídos e Mobile.
Professores: Carmino, Erica, Adalto & Marcelo.

Como Rodar o Sistema?

Entre nas pastas do frontend e do backend pelo terminal (cmd) separadamente, use o "npm install" para instalar o node_modules em cada uma e em seguida rode o sistema com "npm start" em cada pasta.

Acesse o desenvolvimento do Projeto

Pelo nosso Drive

Vídeo Promocional do Projeto

Pitch do SmileCare

Dados dos Profissionais e Procedimentos

Já cadastrados no Banco de Dados

Resumo

Smile Care é uma plataforma digital desenvolvida para modernizar a gestão de clínicas odontológicas, focando em acessibilidade, eficiência e uma experiência positiva para pacientes e profissionais.

Funcionalidades

Conta com:

  • Lista dos profissionais
  • Catálogo de procedimentos
  • Sistema de Login para conta Paciente ou Profissional
  • Sistema de agendamento online

Para o Paciente:

  • Cadastro e Login
  • Editar seus dados pelo Perfil
  • Navegação intuitiva
  • Histórico de Última e Próxima Consulta
  • Marcar uma consulta (agendamento)
  • Seleção de data, procedimento, profissional e horário

Para o Profissional:

  • Login Profissional
  • Editar seus dados pelo Perfil
  • Visualizar sua agenda de consultas (agendamentos)
  • Visualizar dados de data, horário, paciente e do procedimento agendado
  • Editar o status da consulta (ex: de pendente para confirmada, concluída ou cancelada)
  • Deletar consulta

Estrutura Técnica

Frontend:

Criado utilizando React, TypeScript e CSS para uma experiência moderna e interativa.

Backend:

Desenvolvido com Node.js + Express, JWT - autenticação, SimpleCrypto - encriptografia de senha.

Banco de Dados:

Informações armazenadas em um arquivo JSON, garantindo simplicidade e portabilidade.

Integrantes do Grupo

Nome: RA:

  • Luiz Vinicius Moreira Oliveira 824124081
  • Carlos Roberto Dantas Junior 824139589
  • Davi Mendes de Oliveira 82412708
  • Gabriel de Conto Oliveira 824215394
  • Ana Vitória Sales de Lima 824118006
  • Jorge Arturo Mamani Cuba 824158550

About

Sistema de gestão de clínicas odontológicas com autenticação e dashboard - React, TypeScript e NoSQL.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages