Skip to content

Frontend utilizando ReactJS, Typescript e Styled-components para a aplicação de controle de exames

License

Notifications You must be signed in to change notification settings

marcosribeirodacunha/abc-gestao-de-exames

Repository files navigation


ABC Logo

A empresa ABC é software de gestão de exames no qual é possivel realizar o cadastro e filtragem dos exames realizados pelos funcionarios da empresa

Linguagem mais usada Objetivo: estudo Netlify Status GitHub Eslint Prettier Code style: Airbnb

Website

Recursos   |    Instalação   |    Tecnologias   |    Licença

ABC - exams list page

🗃 Recursos

  • Login com matricula ou email
  • Listagem dos exames a vencer no periodo de um mês a partir do dia atual
  • Criação, listagem, atualização e deleção.
    • Cargos para funcionários
    • Tipos de exames
    • Categorias de exames
    • Funcionários
    • Exames
  • Listagem dinâmica de funcionários com diferentes filtros:
    • Nome do funcionário
    • Matrícula
    • Função
  • Listagem dinâmica de exames com diferentes filtros:
    • Nome do funcionário
    • Matrícula
    • Função
    • Tipo do exame
    • Categoria do exame
    • Validade

Obs.: Esta aplicação NÃO é responsiva.

⚙ Instalação

Para clonar e executar esta aplicação é necessário possuir instalado Git e NodeJS (que instala também o npm). Em sua linha de comando:

# Clone o repositório
$ git clone https://github.com/marcosribeirodacunha/abc-gestao-de-exames.git

# Entre no repositório
$ cd abc-gestao-de-exames

# Instale as dependências
$ yarn
// ou npm install

❗ Importante

Para que todas as funcionalidades da aplicação funcionem normalmente clone, instale e inicie a API desta aplicação, que está localizada em: abc-gestao-de-exames-api.

Após iniciar a API renomeie o arquivo .env.example para .env e modifique, a variável REACT_APP_API_URL com a url da API. (Caso esteja executando a aplicação localmente, pode não ser necessário realizar esta modificação).

Para iniciar a aplicação execute os seguintes comandos dentro do diretorio raiz:

$ yarn start
// ou npm start

👨🏽‍💻 Tecnologias

📜 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

About

Frontend utilizando ReactJS, Typescript e Styled-components para a aplicação de controle de exames

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages