Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mounirelbakkali1/my-marketplace-app-front

front end application - pets marketplace
https://github.com/mounirelbakkali1/my-marketplace-app-front

html5 jwt tailwindcss vite vue3

Last synced: 2 days ago
JSON representation

front end application - pets marketplace

Awesome Lists containing this project

README

        

# PetsPlaza (End-User)

PetsPlza is a mobile-friendly marketplace application for pet lovers, featuring distinct web portals
for sellers, buyers, admin, and quality control. Sellers can easily publish products, and manage orders, while clients
can discover preferred items through a recommendation algorithm

## List of features:

### Secure Authentication
![authentication](./public/auth.png)

### Seller Account Creation in 1min:
![create seller account](./public/seller_acc_creation.png)

### Easy Order Placing
![order page](./public/order_placing.png)

### Customer Service and Compliant management, promoting high-quality service
![customer service -get in touch page](./public/c_customer_service.png)
![customer service - complaint management](./public/manage_c_complaints.png)
![customer service - complaint management](./public/manage_c_complaints_2.png)
![customer service - complaint placing](./public/complaint_placing.png)
![quality control details](./public/quality_c.png)

### Featured and recommended Products based on mostly reached products
![featured product](./public/featured_pr.png)
![Product details](./public/product_d.png)

### Customer - Seller Chat window for real-time communication
![client-seller chat](./public/chat.png)

### Admin portal - ensuring compliance - managing all aspects of the platform
![admin user management](./public/manage_sellers.png)

### Seller profile - rating system put in place
![seller profile](./public/seller_dash.png)

### Seller Order Management
![seller order management page](./public/order_management.png)

### Seller Dashboard
![seller dashboard](./public/seller_dash_2.png)

## Installation

```sh
npm install
```

## Compile and Hot-Reload for Development

```sh
npm run dev
```

## Compile and Minify for Production

```sh
npm run build
```

## Run Unit Tests with [Vitest](https://vitest.dev/)

```sh
npm run test:unit
```