/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).

Primary LanguageTypeScript

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).

Support Me

Thank you for using my project! If you find it helpful, please consider supporting me in one of the following ways:

  • Star the project: If you haven't done so already, please consider giving this project a star on GitHub. It's a quick and easy way to show your appreciation and help others discover the project.
  • Spread the word: If you know someone who might benefit from this project, please share it with them! Whether it's on social media, in a blog post, or in a conversation, every bit helps.
  • Donate: If you would like to support the project financially, you can donate via this button. Your contribution will be used to develop new articles and projects.

Buy Me A Coffee

Thank you again for using my project, and I appreciate any support you can offer!

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

Screenshots

Iphone

home detail search

Ipad

home detail search