Teste cases cliente do projeto
Teste cases servidor do projeto
O objetivo deste projeto é aplicar os conhecimentos adquiridos até o momento e desenvolver um aplicativo utilizando a metodologia Agile. Para isso, contamos com a participação de líderes técnicos de cada área, bem como um Scrum Master e um Product Owner.
O grupo foi composto por 5 papéis: Front-end, Back-end, Banco de dados, Infraestrutura e QA. Para isso, foram utilizadas as seguintes tecnologias: React, Java, MySQL, AWS, Junit, Selenium.
Para instalar o projeto em sua máquina local, siga os seguintes passos:
Clone o repositório em sua máquina local:
git clone https://github.com/Narayana-Brahmajyoti/pi-aluguel-de-carros.git
Entre na pasta do projeto:
cd [dh-integrador]
Instale as dependências do projeto:
npm install
Caso ocorra algum erro de compilação pedindo pelos arquivos @fortawesome/react-fontawesome, @fortawesome/free-solid-svg-icons ou react-icons, utilize os seguintes comandos para instalar as dependências necessárias:
npm install @fortawesome/react-fontawesome
npm install @fortawesome/free-solid-svg-icons
npm install react-icons
npm install react-dates --force
Inicie o servidor local: sql
npm start
Acesse o projeto em seu navegador através do endereço http://localhost:3000/
A API está disponível no endereço http://localhost:8080/
Acesse o site pronto neste link aqui
Este projeto foi desenvolvido com o intuito de ser parte integrante do Certified Tech Developer da Digital House,uma API desenvolvida utilizando o framework Spring Boot e a biblioteca React. Esperamos que este projeto possa ser útil para a sua compreensão destas tecnologias e para o seu aprendizado no curso da Digital House.