This project is a comprehensive catalog of phones, designed to help users find detailed information about various phone models, including specifications, and pricing. It aims to provide a seamless experience for users looking to compare and purchase phones.
- HTML for HyperText Markup.
- Tailwind CSS for styling.
- React with TypeScript for dynamic content manipulation.
- swiper: for touch sliders.
- usehooks-ts: for reusable React hooks in TypeScript.
- react-router-dom: for routing.
- axios: for making HTTP requests.
- react-query: for fetching, caching, and updating data in React applications.
- tailwind-merge: for combining and deduplicating Tailwind CSS classes.
To launch the project locally:
- Clone the repository
git clone https://github.com/Vlad4567/gadgetly.git
- Navigate to the project directory
cd gadgetly
- Install dependencies
npm install
- Start the server
npm start
- Open
http://localhost:3000
in your browser to view the application.