Animetrailers
AnimeTrailers let's you to browse, find favorite and check where to watch anime shows. (Fictional product as example project to teach TypeScript in React).
Tech Features
- Use JikanAPI as data provider
- Custom
useFetch
hook with:- Session storage as cache to reduce calls to JikanAPI
- Custom fetch delay for searches
- Lazy fetch
- Infinite scroll
- Save favorite shows (context + local storage)
- Custom UI library components