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: 11 months 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.
- Host: GitHub
- URL: https://github.com/md-ronyahmed/sunnah-store
- Owner: Md-RonyAhmed
- Created: 2024-12-10T04:47:19.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-12-24T08:13:12.000Z (over 1 year ago)
- Last Synced: 2024-12-24T09:23:04.047Z (over 1 year ago)
- Topics: css, express-js, html, javsascript, material-ui, mongodb, node, react
- Language: JavaScript
- Homepage: https://sunnah-store.vercel.app
- Size: 8.12 MB
- Stars: 7
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
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** |  |
| **Watchers** |  |
| **Forks** |  |
| **Contributors** |  |
---
## 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!