Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rafael-vasconcellos/playhub-vanilla
API + netflix clone website made with vanilla javascript
https://github.com/rafael-vasconcellos/playhub-vanilla
api express express-js front-end vanilla-js
Last synced: 3 days ago
JSON representation
API + netflix clone website made with vanilla javascript
- Host: GitHub
- URL: https://github.com/rafael-vasconcellos/playhub-vanilla
- Owner: rafael-vasconcellos
- Created: 2023-01-09T09:35:08.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-09T01:48:15.000Z (4 months ago)
- Last Synced: 2024-07-09T05:11:36.917Z (4 months ago)
- Topics: api, express, express-js, front-end, vanilla-js
- Language: JavaScript
- Homepage: https://rafael-vasconcellos.github.io/playhub-vanilla/
- Size: 5.28 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# PlayHub
Réplica de sites de streaming de séries e filmes, os filmes e séries são armazenados em um array de objetos, simulando um banco de dados, para que o exato mesmo arquivo possa ser compartilhado entre o navegador e uma API express (localizada em /api) de forma simplificada. Há também uma coleção dos mais variados filtros desses conteúdos, pensando em simulações de categorias, casos de uso, especulações sobre como funciona o processo de relação entre os conteúdos, bem como os sistemas de recomendação de aplicações assim e etc.
Aqui também é experimentado um modelo de skeleton loading page.
Sites de streaming sempre apresentam conteúdo diferente cada vez que a página é acessada, baseando-se no gosto do usuário, através de seus dados. Para simular isso a ordem do display das categorias, assim como o conteúdo delas é aleatória.