lucasfroque / dsmovie

Projeto criado utilizando Springboot e ReactJS

Home Page:https://dsmovie-lucasfroque.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

⚠️ATENÇÃO A API ESTÁ HOSPEDADA NO HEROKU(FREE) E QUANDO NÃO ESTA SENDO USADA ELA ENTRA EM HIBERNAÇÃO, PODE SER QUE AO ACESSAR O SITE PELA PRIMERA VEZ DEMORE PARA CARREGAR.⚠️

SobreTecnologias usadasComo instalar

🔖 Sobre

  • O projeto DSMovie é um site para avaliações de filmes que foi criado dentro do curso Semana Spring React com o intuito de colocarmos em prática todo conteúdo estudado durante o curso.
  • Backend feito utilizando Java e Springboot, responsável pela APIRest, contendo dados, como nome do filme, avaliações etc.
  • Frontend feito utilizando React, responsável pela interface e consumir os dados da API.

🚀 Tecnologias utilizadas

O projeto foi desenvolvido utilizando as seguintes tecnologias

Tipo Ferramenta Referência
Scripts and dependencies manager MAVEN https://maven.apache.org/
Programming Language (Server Side) JAVA https://docs.oracle.com/javase/tutorial/
IDE Spring Tools 4 for Eclipse (Server Side) ECLIPSE https://spring.io/tools
SpringBoot SPRINGBOOT https://start.spring.io/
Database POSTGRE SQL https://www.postgresql.org/
IDE Visual Studio Code VSCODE https://code.visualstudio.com/
Programming Language (Client Side) REACTJS https://reactjs.org
Bootstrap BOOTSTRAP 5 https://getbootstrap.com/
Heroku cloud deploy(Backend) HEROKU https://id.heroku.com/login
Netlify cloud deploy(Frontend) NETLIFY (https://www.netlify.com/

📦 Instalação

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js. Além disto é bom ter um editor para trabalhar com o código como VSCode e Eclipse Spring tool suite

$ git clone git@github.com:lucasfroque/dsmovie.git
$ cd dsmovie/frontend
$ npm install
$ npm start
$ git clone git@github.com:lucasfroque/dsmovie.git
$ cd dsmovie/backend
$ Abra o projeto com spring tool suite(https://spring.io/tools)

About

Projeto criado utilizando Springboot e ReactJS

https://dsmovie-lucasfroque.netlify.app/


Languages

Language:Java 46.9%Language:TypeScript 38.5%Language:CSS 12.8%Language:HTML 1.8%