Skip to content

evankazadaiev/bower-search

Repository files navigation

Bower Search

Responsive web app that mimics the behavior of Bower's search page. This application allows users to search for and view details of various modules with sorting and pagination features.

Demo

A live demo of the application is available here.

Features

  • Responsive Design: Adapts seamlessly to all screen sizes, including mobile, tablet, and desktop.
  • Search Functionality: Search for modules by name.
  • Module Info: View module details including name, description, stars, forks, and homepage link.
  • Pagination: Navigate through the search results with pagination.
  • Sorting: Sort modules by various criteria.

Technologies Used

Getting Started

Prerequisites

Make sure you have the following installed:

Project local setup

  1. Clone the repository:
git clone https://github.com/your-username/bower-search.git
cd bower-search
  1. Install dependencies
yarn install
  1. Create .env file in the project root:
touch .env
VITE_APP_LIBRARIES_IO_TOKEN=your-libraries-io-token-here
  1. Start the development server:
yarn dev
  1. Visit http://localhost:5173/ and start developing.

Run your tests

yarn run test

About

Search and compare modules!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published