Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/miavai649/fitkit-client


https://github.com/miavai649/fitkit-client

aos-animation hero-icons javascript reack-hooks-form react react-icon react-photo-view react-responsive-ma react-router-dom redux redux-toolkit shadcn-ui sonner tailwindcss typescript vite

Last synced: 4 days ago
JSON representation

Awesome Lists containing this project

README

        

# FitKit

## Introduction

**FitKit** is a online shop where we sell fitness equipment and accessories.

## Project Description

FitKit is an online platform that makes shopping for fitness gear easy and enjoyable. Our website is designed to be simple to use, so customers can easily browse through our products, read detailed information, and make secure purchases.

## Features

- Admin can easily create a new product and also a existing product or delete a product.
- Detailed Product Information for Each product with clear descriptions, images, prices and amount of available products.
- User can search product by products name, filter product by category and sort product by price.

## Technology Stack

- **Frontend:** React, Redux, Typescript, Tailwind css, Shadcn
- **Backend:** Node.js, Express, Typescript, Zod
- **Database:** MongoDB
- **Other:** AOS, React-Router-Dom, React-icon, Sonner Toast, Hero Icon, React Hook Form, React Responsive Masonry, React Photo View

## Installation Guideline

### Prerequisites

- Node.js (version v20.13.1)
- npm or yarn
- MongoDB

### Installation Steps

1. **Clone the repository**:

```bash
git clone https://github.com/miavai649/fitkit-client
```

2. **Install dependencies**:
Using npm:

```bash
npm install
```

Using yarn:

```bash
yarn install
```

3. **Run the project**:
Using npm:
```bash
npm run dev
```
Using yarn:
```bash
yarn start dev
```

## Live URL

[Click here](https://fitkit-client.vercel.app/)