atlp-rwanda/hackers-ec-Fe

View on GitHub
README.md

Summary

Maintainability
Test Coverage
# ShopTrove E-Commerce App

[![Coverage Status](https://coveralls.io/repos/github/atlp-rwanda/hackers-ec-Fe/badge.svg?branch=develop)](https://coveralls.io/github/atlp-rwanda/hackers-ec-Fe?branch=develop)
[![Maintainability](https://api.codeclimate.com/v1/badges/bb1bca696fe35cd9abb6/maintainability)](https://codeclimate.com/github/atlp-rwanda/hackers-ec-Fe/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/bb1bca696fe35cd9abb6/test_coverage)](https://codeclimate.com/github/atlp-rwanda/hackers-ec-Fe/test_coverage)

![Static Badge](https://img.shields.io/badge/ESLINT-Code_style-%232796C2?style=flat-square&labelColor=%2396c900)
[![Reviewed by Hound](https://img.shields.io/badge/Reviewed_by-Hound-8E64B0.svg)](https://houndci.com) ![NPM Version](https://img.shields.io/npm/v/node) ![NPM License](https://img.shields.io/npm/l/node?style=flat-square&labelColor=%23E6684A&color=blue)
![Static Badge](https://img.shields.io/badge/Accepting-Pull_Request-%23005B96?style=for-the-badge)

Welcome to <b>ShopTrove</b>, an Excellent E-commerce destination! Browse thousands of products from top brands, enjoy exclusive deals, and personalized recommendations. With secure payments and fast delivery, ShopTrove makes shopping a breeze. <br><br> This READMe file explains in detail how our app works and how to run it in your local development environment.

## 🚀 Quick Start

To run the app locally, follow these steps:

1. **Clone the repository:**

```bash
   git clone https://github.com/atlp-rwanda/hackers-ec-Fe.git
```

2. **Change working dir to cloned repo:**

```bash
cd hackers-ec-Fe
```

3. **Install dependencies:**

```bash
npm install
```

4. **Run developmnt server:**

```bash
   npm run dev
```

5. Run tests with Vitest:

```bash
npm run test
```

## 🛠️ Development Stack

Our application is built using the latest technologies to ensure high performance and developer productivity:

## Frontend Development

[![My Skills](https://skillicons.dev/icons?i=react)](https://skillicons.dev)
[![Development stacks](https://skillicons.dev/icons?i=typescript,)](https://skillicons.dev)

## State Management

[![My Skills](https://skillicons.dev/icons?i=redux)](https://skillicons.dev)
[![Development stacks](https://skillicons.dev/icons?i=typescript,)](https://skillicons.dev)

## Styling

[![Development stacks](https://skillicons.dev/icons?i=tailwind)](https://skillicons.dev)

## Build Tool

[![My Skills](https://skillicons.dev/icons?i=vite)](https://skillicons.dev)

## Testing

[![My Skills](https://skillicons.dev/icons?i=vitest)](https://skillicons.dev)

## Continuous integration

[![Continuous integration](https://skillicons.dev/icons?i=githubactions&theme=light)](https://skillicons.dev)

## Version control

[![Version control](https://skillicons.dev/icons?i=github,git&theme=light)](https://skillicons.dev)

## Deployment

[![My Skills](https://skillicons.dev/icons?i=netlify)](https://skillicons.dev)