movie-list Tailwind Templates

Movie List

[Web Application Technical Test - IT-SME - BCA Digital Confluence] A web application built with React TypeScript. The project utilizes Shadcn and Tailwind for responsive UI, Axios and React Query for efficient data fetching, React Router for routing, and Moment.js for date formatting.

Movie List - Web Application

A web application built with React TypeScript using Vite for fast performance.

Tools

  • 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

Top categories

Loading Svelte Themes