Web App de avaliação de Filmes => Aplicação com front rodando no netlify e back no heroku
Front End function React(React Hooks, Axios) => { return Netlify:
https://rafals-dsmovie.netlify.app/ } Backend public Hospedagem getBackend(Spring boot, Maven, H2 Database) { private test = H2 Database; private dev = PostgresSQL; private prod = heroku.PostgresSQL; Clone o projeto return heroku.https://rafals-dsmovie.herokuapp.com/ } Banco de dados select * from PostgresSQL
#01 Clone o projeto em uma pasta qualquer
git clone https://github.com/rafaelrodrigopa/dsmovier.git
#02 (Backend) Com o Spring Tool Suite instalado, abra-o escolhendo a pasta do projeto como workspace
Em seguida: File > import > Maven > Existing Maven Projects > Finish (O projeto dsmovier será selecionado e o maven irá baixar todas as dependencias, basta apenas aguardar)Dar um (Re) start no projeto para roda
#02 (Banco) Rodar o projeto no spring com o perfil dev e as seguintes linhas descomentadas
com isso um arquivo sql de criação do banco e seed será criado na pasta backend basta copiar e criar o banco de dados no pgadmin e depois rodar o projeto spring com as mesmas linhas comentadas
#04 (Frontend) Com o node LTS, npm e yarn instaldo basta apenas entrar na pasta frontend do projeto e digitar os comando abaixo
Resolver as dependencias: yarn install ou npm install
Rodar o projeto: yarn start ou npm start