README.md
# 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)