Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/rakibul58/wilderness-wonders-client


https://github.com/rakibul58/wilderness-wonders-client

Last synced: 3 days ago
JSON representation

Awesome Lists containing this project

README

        

# Wilderness Wonders

[Live URL](https://wilderness-wonders.vercel.app/)

## Introduction

Welcome to Wilderness Wonders – Your ultimate frontend solution for a seamless camping gear shopping experience.

## Project Description

Wilderness Wonders frontend is designed to provide a user-friendly interface for the camping gear shop. It complements the backend by offering an intuitive and responsive shopping experience for customers. The frontend allows users to browse products, manage their shopping carts, and place orders easily. It also includes administrative functionalities for managing products.

## Features

- Product Management: Add, update, delete, and view products.
- Inventory Management: Track stock levels and manage inventory.
- Order Management: Process customer orders and handle order status updates.
- Search and Filter: Advanced search and filter options for products.
- Responsive Design: Ensures a seamless experience across different devices.

## Technology Stack

- Vite: Fast and modern build tool for the frontend.
- React: JavaScript library for building user interfaces.
- TypeScript: Typed superset of JavaScript that compiles to plain JavaScript.
- Tailwind CSS: Utility-first CSS framework for styling.
- ShadCN: Component library for consistent design.
- Redux: State management library for JavaScript apps.

## Installation Guideline

Instructions on how to install, configure, and get the project running locally.

### Prerequisites

- Node.js and npm (Node Package Manager) installed.
- Git installed for cloning the repository.

### Installation Steps

1. Clone the repo.

```bash
https://github.com/rakibul58/wilderness-wonders-client.git
```

2. Navigate to the project directory.

```
cd wilderness-wonders-batch-3-assignment-04
```

3. Install the dependencies.

```bash
npm install
```

### Configuration

1. Create a `.env.local` file in the root directory of the project.

2. Add necessary configuration variables in the `.env` file.

Example:

```bash
VITE_SERVER_API=https://wilderness-wonders-server.vercel.app/api/v1
VITE_CLOUDINARY_URI=
VITE_CLOUDINARY_PRESET=
```

### Usage

1. Start the Server.

```bash
npm run dev
```

## Author

Muhammed Rakibul Hasan