Skip to content

Vue.js app with a product list, sortable colums, search bar, with the option to convert currencies and add new products.

Notifications You must be signed in to change notification settings

HMagda/animal-houses

Repository files navigation

Animal Houses

Features

  • View a list of products with sortable columns for name, price, location, and animal type.
  • Add new products to the list using a simple form.
  • Search for products by name, location, or animal type.
  • Sort the products by name, price, location, or animal type in ascending or descending order.
  • Convert the price of the products to different currencies using real-time exchange rates.
  • Navigate through the pages of the product list with pagination controls.

Technologies Used

  • Vue.js: JavaScript framework for building user interfaces.
  • Nuxt.js
  • Axios: Promise-based HTTP client for making API requests.
  • Font Awesome: Icon library for adding icons to the UI.
  • SCSS: Preprocessor for writing CSS with variables and nesting.

Getting Started

  1. Clone or download the repository
  2. Open your terminal and navigate to the project directory
  3. Run npm install to install the necessary dependencies
  4. Run npm start. The application will be running at http://localhost:3000.

About

Vue.js app with a product list, sortable colums, search bar, with the option to convert currencies and add new products.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published