/exercicio-front-react

Um exercício simples para o processo seletivo da @onyma

Primary LanguageJavaScript

Visualizador de Clínicas

Um exercicio simples para o processo seletivo da @onyma

Tecnologias que usei

  • Front-End:
    • React;
    • Axios;
    • Boostrap;
    • FontAwesome.
  • Back-end:
    • Node.js.
      • Express.js;
      • Knex.js.
  • Banco de dados:
    • MySQL (Hospedado no Heroku).

Onde encontrei mais dificuldade

  • Como e com o que ordenar a lista de clínicas. Para mim foi díficil pois não consegui encaixar o que eu planejava, e devido ao tempo, tive que fazer uma solução que contém um bug, e infelizmente não consegui corrigir.

O que não consegui fazer (e o motivo pelo qual não conseguiu)

  • Não consegui corrigir o bug de ordenação da lista de clínica, não consegui recriar o layout da tela da maneira que eu almeijava e também não consegui fazer os exceptions (por exemplo quando o usuário tenta criar uma nova clínica com um email que já está cadastrado), problemas esses devido ao tempo.

Qual material de apoio buscou para a execução do exercício

  • Stack Overflow;
  • MDN web docs.

Como usar

  • Pré-requisitos

    • É necessário possuir o Node.js instalado na máquina
    • Também, é preciso ter um gerenciador de pacotes seja o NPM ou Yarn.
  1. Faça um clone :
  $ git clone https://github.com/KevinCerqueira/exercicio-front-react.git
  1. Executando a Aplicação:
  # Instale as dependências
  $ npm install

  # Inicie a API (entre na pasta 'server/')
  $ npm start

  # Inicie a aplicação (entre na pasta 'front-app/')
  $ npm start