/rent-a-film

Primary LanguageTypeScript

🎞️ Rent-a-Film

Bem-vindos à mais nova solução de mídia digital por aluguel!

💿 O nosso catálogo!

  • Possuímos todos os filmes existentes (no TheMovieDataBase)!
  • Desfrute de um catlálogo vasto e compreensivo que pode ser visualizado em ordem de popularidade, avaliações e novos lançamentos!
  • Alugue um, seis, vinte filmes de uma só vez! Você não precisa se preocupar se quer assistir O Poderoso Chefão ou Barbie e o Castelo de Diamante, adicione os dois ao carrinho e alugue-os simultâneamente!
  • Website totalmente acessível por desktop e celulares!

🌐 Segue o link do site no ar

🧢 Junte-se à equipe, hospede o site em sua máquina

⚙️ Requisitos

nodejs ^22.1.0
pnpm ^9.1.1 (ou seu gerenciador de pacotes de preferência)

⬇️ Instalação

  • Clone o repositório git em sua máquina.
    git clone https://github.com/jlvlg/rent-a-film
  • Navegue até o local de instalação.
    cd rent-a-film
  • Instale os pacotes necessários.
    pnpm install
  • Modifique o arquivo .env para incluir a sua API key do TMDB. Por simplicidade o arquivo .env atual já inclui uma API key funcional.
  • Transpile o código.
    pnpm build
  • Visualize.
    pnpm preview