Skip to content

👩🏽‍💻 Web site de avaliação de filmes (Ratings), com Java Spring Boot e ReactJS. Desenvolvido na semana Spring React (DevSuperior).

License

Notifications You must be signed in to change notification settings

dev-aclara/dsmovie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

⚡️ DSMovie

License: MIT


Repositório criado para armazenar o que foi desenvolvido na Semana Spring React - Bootcamp promovido pela escola DevSuperior em Janeiro/2022.

🌎 Acesse o projeto

Acessar aqui

mockup

💻 Sobre o projeto

O DSMovie é uma aplicação web completa, utilizando Spring Boot no back end, e ReactJS no front end. Há uma busca paginada onde o usuário pode avaliar os filmes que estão disponíveis no catálogo.

🔧 Modelo conceitual

modeconceitual

🎨 Layout

figma1figma2

📖 Conteúdo visto no Back-end

  • Modelo de domínio
  • Acesso a banco de dados
  • Estruturar o back end no padrão camadas
  • Criar endpoints da API REST
  • Implantação na nuvem ((Heroku e Netlify)

📖 Conteúdo visto no Front-end

  • Três pilares do React
    • Componentes
    • Props
    • Estado
  • React Hooks
    • useState
    • useEffect
    • useParams
    • useNavigate

⚙️ Ferramentas e Tecnologias

  • JDK 17
  • STS
  • Postgresql e pgAdmin
  • Heroku CLI
  • NodeJS 16.x
  • VS Code
  • Postman
  • Git
  • Database H2
  • Spring Boot
  • Hibernate JPA
  • React
  • React Router DOM
  • Bootstrap
  • Typescript
  • Axios

❓ Como executar o projeto

Pré-requisitos: npm / yarn

# clonar repositório
git clone https://github.com/dev-aclara/dsmovie.git

# entrar na pasta do projeto 
cd dsmovie

# instalar dependências
yarn install ou npm install

# executar o projeto
yarn start ou npm start

# modo de acesso no navegador
acesse http://localhost:3000

👩‍💻 Autora

foto

Ana Clara Mansano Pereira, estudante de Ciência da Computação UNIFAI - Adamantina, São Paulo

About

👩🏽‍💻 Web site de avaliação de filmes (Ratings), com Java Spring Boot e ReactJS. Desenvolvido na semana Spring React (DevSuperior).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages