Movie List - Web Application
A web application built with React TypeScript using Vite for fast performance.
Framework:
- Built using React with TypeScript for type safety and a better development experience.
Build Tool:
- Powered by Vite, providing fast builds and hot-reload for an efficient development workflow.
UI:
- Shadcn: Customizable components for building the user interface.
- Tailwind CSS: Utility-first CSS framework for responsive design and streamlined styling.
Data Management:
- Axios: For making HTTP requests and interacting with APIs.
- React Query: For managing server state, caching API responses, and handling asynchronous data fetching.
Routing:
- Handled by React Router, enabling smooth navigation between pages and dynamic route management.
Date Formatting:
- Moment.js is used to handle and format date and time.
Installation
To get started, clone the repository and install the dependencies:
git clone [email protected]:helmizu/movie-list.git
cd movie-list
npm install
npm run dev