/pi-aluguel-de-carros

Projeto desenvolvido na disciplina Projeto Integrador da formação FullStack Certified Tech Developer da Digital House Brasil.

Primary LanguageHTML

Certified Tech Developer - Projeto Integrador

Teste cases cliente do projeto

Teste cases servidor do projeto

gravacaoDeTela-vrumVrum

Descrição

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.

Instalação Local

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/

Resultado

Acesse o site pronto neste link aqui

Conclusão

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.

Autores

VrumVrum.pptx