Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/md-ronyahmed/sunnah-store

Sunnah Store is an open-source project designed for As Sunnah Skill Development Students in the Web Development Batch 2, Level 2 program. This project provides contributors an opportunity to enhance their development skills by working on a collaborative e-commerce platform.
https://github.com/md-ronyahmed/sunnah-store

css express-js html javsascript material-ui mongodb node react

Last synced: 9 days ago
JSON representation

Sunnah Store is an open-source project designed for As Sunnah Skill Development Students in the Web Development Batch 2, Level 2 program. This project provides contributors an opportunity to enhance their development skills by working on a collaborative e-commerce platform.

Awesome Lists containing this project

README

        

# Sunnah Store

**Project Overview:**
Sunnah Store is an open-source project designed for **As Sunnah Skill Development Students** in the **Web Development Batch 2, Level 2** program. This project provides contributors an opportunity to enhance their development skills by working on a collaborative e-commerce platform.

**Preview:** [Sunnah Store Live Preview](https://sunnah-store.vercel.app)

---

## Repository

**Clone the repository:**
```bash
git clone https://github.com/Md-RonyAhmed/sunnah-store
cd sunnah-store
```

To sync with the latest updates:
```bash
git pull https://github.com/Md-RonyAhmed/sunnah-store
```

---

## Getting Started

### Environment Setup

Create a `.env` file in the root directory using the following template (replace with your own credentials):
```env
VITE_API_KEY=
VITE_AUTH_DOMAIN=
VITE_PROJECT_ID=
VITE_STORAGE_BUCKET=
VITE_MESSAGING_SENDER_ID=
VITE_APP_ID=
VITE_MEASUREMENT_ID=
```

### Install Dependencies

Run the following command to install project dependencies:
```bash
npm install
```

### Development

Start the development server:
```bash
npm run dev
```

### Deployment

1. Build the project:
```bash
npm run build
```
2. Copy the `dist` folder and deploy it to your desired hosting destination.

---

## Project Metrics

| Metric | Value |
|--------------------|--------|
| **Stars** | ![GitHub Repo stars](https://img.shields.io/github/stars/Md-RonyAhmed/sunnah-store?style=social) |
| **Watchers** | ![GitHub watchers](https://img.shields.io/github/watchers/Md-RonyAhmed/sunnah-store?style=social) |
| **Forks** | ![GitHub forks](https://img.shields.io/github/forks/Md-RonyAhmed/sunnah-store?style=social) |
| **Contributors** | ![GitHub contributors](https://img.shields.io/github/contributors/Md-RonyAhmed/sunnah-store) |

---

## Features

- Fully functional product filtering and sorting.
- Dynamic category-based navigation.
- Firebase integration for real-time data management.
- Continuous Updating more................................................................

---

## Contributors

A big thank you to all our contributors for making this project possible!