This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
- This app fetches list of movies from (The Movie DB) TMDB [https://developer.themoviedb.org/docs].
- Users can search for movies by name, search request kicks in after the second character.
- The list of movies fetched is dynamic and will change on every page reload.
- React Redux was used to facilitate the component logic
- Semantic UI was used to have cool looking cards, images, and loaders
- React with Vite
- React Redux
- Semanitc UI React
https://react.semantic-ui.com
- Axios for sending requests
- CSS modules for styling the components