Skip to content

EdwardAbboud/Show-me

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Show me

This project utilizes the TVmaze API. If you would like to checkout their documentation you may do so here. This project was actualized as a learning project and not for profit. Copyright of the data available is of course owned by TVmaze.

Scroll down for the deployed version of the app.

Description

The user is able to, through a low page count app, find a random tv-show to watch. It's a problem/need that many of us are known to have when finishing binge-watching something. Many people also endlessly scroll through netflix's library and spend too much time figuring out what can be good to watch. Through minimal criteria (language and genre), the user can help the app make better calls to the API in order to get closer to satisfying their needs. If they are interested to learn more about the show, the user is able to then follow a link to the TVmaze page of the show.

Screenshot

Screenshot of ShowlistView

Folder Structure

public
└── assets
    └── media files
└── main-pages.css
└── media-queries.css
└── navbar-buttons.css
└── system-basic.css
src
└── fetchers
    └── showFetcher.js
└── lib
    └── fetchData.js
    └── logger.js
    └── observableState.js
    └── router.js
└── pages
    └── homePage.js
    └── routes.js
    └── showlistPage.js
└── views
    └── homeView.js
    └── loadingIndicator.js
    └── navbar.js
    └── showlistView.js
└── app.js
└── constants.js
└── data.js
index.html

Deployed app

If you wish to browse the finished web app you may do so here

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published