Skip to content

carolanjos/tcc-frontend

Repository files navigation

MedicalTime - Sistema de Agendamento de Consultas Médicas

Trabalho de Conclusão de Curso (TCC)
Curso: Análise e Desenvolvimento de Sistemas (ADS)
Instituição: IFSP Campus Guarulhos

Este é o frontend do sistema MedicalTime, um aplicativo para agendamento de consultas médicas. O projeto foi desenvolvido utilizando Vue.js e outras bibliotecas relacionadas.

Configuração do Projeto

1. Clonar o Repositório

Para começar, clone o repositório do GitHub para a sua máquina local:

git clone https://github.com/seu-usuario/tcc-frontend.git
cd tcc-frontend

2. Instalar as Dependências

Depois de clonar o repositório, instale as dependências necessárias:

npm install

3. Executar o Projeto em Modo de Desenvolvimento

Para iniciar o servidor de desenvolvimento com hot-reload:

npm run serve

4. Compilar para Produção

Para compilar e minificar o projeto para produção:

npm run build

5. Preparar o Ambiente

Se necessário, prepare o ambiente antes de rodar o projeto:

npm run prepare

Dependências Principais

  • Vue.js: Framework JavaScript utilizado para a construção da interface de usuário.
  • Vue Router: Gerenciamento de rotas.
  • Vuex: Gerenciamento de estado.
  • Axios: Cliente HTTP para realizar requisições à API.
  • Vuetify: Biblioteca de componentes de UI.
  • TypeScript: Linguagem de programação que adiciona tipagem ao JavaScript.

Dependências de Desenvolvimento

  • Cypress: Ferramenta para testes end-to-end.
  • Jest: Framework de testes unitários.
  • ESLint: Linter para garantir a qualidade do código.
  • Sass: Pré-processador CSS utilizado no projeto.

Configuração Adicional

Para mais detalhes sobre a configuração, consulte a documentação do Vue CLI.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published