This project is a responsive website that mimics the behavior of the Bower search page, built using TypeScript and React. It includes features like module search, sorting by stars, pagination, and a responsive layout with a header, sidebar, content area, and footer.
- Responsive Design: Works seamlessly across different devices and screen sizes.
- Search Functionality: Allows searching for specific modules.
- Sorting: Modules can be sorted by the number of stars.
- Pagination: Displays 5 items per page with numerical page navigation.
- API Integration: Fetches module data using the Libraries.io API.
- Node.js (>=14.x)
- Yarn (>=1.x)
yarn install
yarn start