An open API service indexing awesome lists of open source software.

https://github.com/miltonbhowmick/pantoneclo-frontend-interview


https://github.com/miltonbhowmick/pantoneclo-frontend-interview

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Pantoneclo Frontend Interview

## Table of Contents

- [About](#about)
- [Features](#features)
- [Limitations](#limitations)
- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Installation](#installation)

## About

Pantoneclo is a frontend project built to simulate an e-commerce platform with a modern, responsive design. This project includes a product display page with detailed product information, a dynamic cart, and wishlist management functionalities. The application is built using Vue.js, Vuetify, and Vuex for state management, and focuses on providing an intuitive user interface for a seamless shopping experience.

## Features

- **Product Display Page**: View product details such as name, price, description, and specifications.
- **Dynamic Cart**: Add products to the cart and see the updated cart summary.
- **Wishlist**: Add or remove products from the wishlist, with visual feedback using icons.
- **Product Specifications**: Displays dynamic product specifications (if available) such as screen size, battery life, camera, etc.
- **Pinia Store**: Centralized state management for cart and wishlist data.
- **Darkmode**
- **Sorting by Name, Price**

## Limitations

- Need to check data available and then show the DOM.
- Modify design to look more good.

## Getting Started

Follow these instructions to get the project up and running on your local machine.

### Prerequisites

Before you begin, ensure you have the following installed:

- Node.js (LTS version recommended)
- Yarn or npm

### Installation

1. Clone the repository:
git clone https://github.com/Miltonbhowmick/pantoneclo-frontend-interview.git
2. cd pantoneclo-frontend-interview
3. yarn install
4. yarn dev