Loading repository data…
Loading repository data…
MDF05 / repository
dumbmerch is a modern, full-stack monorepo designed to deliver a robust and scalable e-commerce experience. It unifies a high-performance frontend built with React and Vite, and a reliable, type-safe backend powered by Node.js, Express, and Prisma.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Enterprise-Grade Monorepo for Scalable E-Commerce Solutions
dumbmerch is a modern, full-stack monorepo designed to deliver a robust and scalable e-commerce experience. It unifies a high-performance frontend built with React and Vite, and a reliable, type-safe backend powered by Node.js, Express, and Prisma.
This repository serves as the central hub for development, containing all services and client applications required to run the platform.
This is a ROOT / MONOREPO repository containing the following sub-projects:
| Directory | Service | Description |
|---|---|---|
/backend-dumbmerch | Backend API | RESTful API service handling business logic, database interactions, and authentication. |
/frontend-dumbmerch | Frontend Client | Responsive web application provided user interface for customers and admins. |
The following documentation is available to guide you through the project's architecture, governance, and usage.
Clone the repository
git clone https://github.com/MDF05/dumbmerch.git
cd dumbmerch
Install Dependencies It is recommended to install dependencies for root (if any) and individual sub-projects.
# Backend
cd backend-dumbmerch
npm install
# Frontend
cd ../frontend-dumbmerch
npm install
Environment Setup
Copy .env.example to .env in both backend-dumbmerch and frontend-dumbmerch directories and populate with necessary credentials (DB URL, API keys, etc.).
Running Locally
Terminal 1 - Backend:
cd backend-dumbmerch
npm run dev
Terminal 2 - Frontend:
cd frontend-dumbmerch
npm run dev
/backend-dumbmerch)/frontend-dumbmerch)We welcome contributions! Please see our CONTRIBUTING.md for details on how to get started.
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)For security concerns, please refer to SECURITY.md. Do not report vulnerabilities in public issues.
Distributed under the MIT License. See LICENSE for more information.