Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/rakibul58/vendozy-client


https://github.com/rakibul58/vendozy-client

Last synced: 3 days ago
JSON representation

Awesome Lists containing this project

README

        

# Vendozy

Welcome to the Vendozy Multi Vendor Website project! This README provides an overview of the project, how to set it up, and how to contribute.

[Live Site](https://vendozy.vercel.app/)

## Table of Contents

- [Introduction](#introduction)
- [Features](#features)
- [Technologies](#technologies)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)

## Introduction

Vendozy is a multi-vendor e-commerce platform that allows multiple vendors to sell their products on a single website. It provides a seamless shopping experience for customers and a robust management system for vendors.

## Features

- Multi-vendor support
- Product management
- Order management
- Payment gateway integration
- User authentication and authorization
- Responsive design

## Technologies

The Vendozy Multi Vendor Website is built using the following technologies:

- **Frontend:** NextJs - Context Api - Zustand - TypeScript - JavaScript

- **Style:** TailwindCSS - ShadCN

- **Animation:** Framer Motion

- **Tools and Libraries:** Tanstack Query - Axios - JWT for authentication

## Installation

To get started with the Vendozy Multi Vendor Website, follow these steps:

1. Clone the repository:
```bash
git clone https://github.com/rakibul58/vendozy-client.git
```
2. Navigate to the project directory:
```bash
cd vendozy-client
```
3. Install the dependencies:

```bash
npm install

```

4. Start the development server:
```bash
npm start
```

## Usage

Once the development server is running, you can access the website at `http://localhost:3000`. From there, you can explore the features, register as a vendor, and start adding products.

## Contributing

We welcome contributions to the Vendozy Multi Vendor Website project! To contribute, please follow these steps:

1. Fork the repository.
2. Create a new branch:

```bash
git checkout -b feature/your-feature-name

```

3. Make your changes and commit them:

```bash
git commit -m "Add your commit message"

```

4. Push to the branch:

```bash
git push origin feature/your-feature-name

```

5. Create a pull request.

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.

Thank you for using Vendozy Multi Vendor Website!