Loading repository data…
Loading repository data…
Hammad-idrees / repository
Martify is a full-stack, multi-vendor e-commerce platform built with the MERN stack and TypeScript. It features distinct role-based dashboards for Admins, Vendors, and Customers, complete with product moderation, custom discount coupons, real-time notifications, and a highly responsive, modern UI.
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.
Martify is a modern, full-stack multi-vendor e-commerce marketplace built using the MERN stack (MongoDB, Express, React, Node.js) and TypeScript. It offers a seamless shopping experience for buyers, powerful inventory and sales management for vendors, and full administrative oversight for platform owners.
Frontend:
Backend:
You can log in to explore different roles using these default credentials (if seeded):
admin@martify.com / 123456ali@martify.com / 123456buyer@martify.com / 123456martify/
├── client/ # React Frontend
│ ├── src/
│ │ ├── components/ # Reusable UI components
│ │ ├── context/ # React Context providers (Theme, Comparison, Currency)
│ │ ├── pages/ # Route-level page components (Admin, Seller, Buyer)
│ │ ├── services/ # API Axios instances
│ │ ├── store/ # Redux slices (Cart, Auth, etc.)
│ │ └── styles/ # Global CSS and Tailwind directives
├── server/ # Node/Express Backend
│ ├── src/
│ │ ├── controllers/ # Route logic
│ │ ├── middleware/ # Auth and error handling
│ │ ├── models/ # Mongoose schemas
│ │ └── routes/ # Express routes
This project is licensed under the MIT License.