Gkanawati / rocketmovies

🍿⭐️ RocketMovies - App de Avaliações de Filmes e Séries

Home Page:https://rocketmovies-gk.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🍿⭐️ RocketMovies - App de Avaliações de Filmes e Séries

🚀 Sobre o projeto

Projeto completo de Avaliações de Streaming, construído com React e Node. Possui Integração com Backend via api. Os dados são persistidos com SQLite.

No Backend: Pratiquei e estudei novos conteúdos como o knex que é um query builder js, ele foi muito importante para versionamento da database com as migrations e também com a builder da queries. O armazenamento é feito com SQLite3, um banco de dados rápido e de fácil configuração.

Também foi utilizado o pm2 para manter a resiliência da aplicação publicada publicamente.

Outro desafio e uma novidade para meu aprendizado nesse projeto foi o trabalho com imagens e a forma como salvamos esses dados, foi utilizado o multer

🔗 Link do projeto:

https://rocketmovies-gk.netlify.app/

💡 Tecnologias usadas:

  • React js
  • Styled Components
  • Node js
  • express
  • bcryptjs
  • knex
  • sqlite3
  • pm2
  • multer

💻 Como rodar o Projeto Localmente:

-Para instalar todas as bibliotecas usadas no projeto rode o comando em sua respectiva pasta frontend ou backend:

npm install

-Para rodar o app:

npm run dev

💽 Estrutura database:

RocketMovies-Schema

💻 Telas

RocketMovies_1

RocketMovies_2

RocketMovies_3

RocketMovies_4

RocketMovies_5

About

🍿⭐️ RocketMovies - App de Avaliações de Filmes e Séries

https://rocketmovies-gk.netlify.app/


Languages

Language:JavaScript 98.8%Language:HTML 1.2%