Skip to content

Trendora is a large-scale MERN stack-based e-commerce application built exclusively for the home decor industry. It offers a complete ecosystem for both customers and administrators - combining robust performance, advanced management tools, and a seamless user experience.

Notifications You must be signed in to change notification settings

adi-mws/Trendora

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

44 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

App Preview

Login Preview

Admin Users Management Admin Rich Product Management (Categories/Collections) Product Showcase control as featured and normal products Admin Discount Management (Over Categories/Collections/SingleProducts)

4 types of discount system (Normal Discount system, Doracoins Gamified, Subscriptions, Special Deals) Gamification with DoraCoins (fully managed by the administration)

Users Profile Management (Customer and Admin also) Google Sign in nad Normal Sign In

Cart System with Redux + DataBase (so that it won't disappear even when website closes)

Real Time Notification System to be posted by Admin Real Time Auto Event Based Notifications

Payment gateway integration with razorpay for online management Order management (by Administration) can be integrated with real warehouses

Infinite Scrolling Technique + Pagination used for the products

Support System with faqs and Contact Forms (Administration Control )

๐Ÿ›๏ธ Pre-Release Update โ€” Trendora | A Next-Gen B2C Decoration eCommerce Platform

Iโ€™m excited to share a sneak peek of my ongoing full-stack project โ€” Trendora, a B2C decoration eCommerce platform built to go beyond traditional shopping experiences.

Trendora is not just another store โ€” itโ€™s a feature-rich, admin-driven, and gamified eCommerce ecosystem, built from scratch using the MERN stack + Tailwind CSS. The goal is to blend performance, personalization, and interactivity โ€” creating a modern online shopping platform that actually feels alive.

โš™๏ธ Tech Stack

MERN Stack (MongoDB, Express, React, Node.js)

Tailwind CSS โ€” clean, minimal, and fully responsive

Redux โ€” persistent cart and state management

JWT Authentication + Google Sign-In

Razorpay Integration โ€” secure and reliable payments

๐ŸŒŸ Key Highlights & Features

๐Ÿงญ Admin Control Panel

Admin Users Management

Admin Rich Product Management (Categories & Collections)

Product showcase control โ€” mark items as Featured or Normal

Discount Management across Categories, Collections, and Single Products

๐Ÿ’ฐ Advanced Discount & Gamification Systems

4-Layer Discount System

Normal Discount System

DoraCoins Gamified System โ€” earn & redeem coins

Subscription-Based Discounts

Special Deals (Time-Limited Offers)

Fully managed from the Admin Dashboard

User-Behaviour-Based Engine - adaptive personalization for future ML integration

๐Ÿช™ Gamification with DoraCoins

Users earn coins through engagement

Coins can be used to unlock discounts or exclusive deals

๐Ÿ‘ค User System

Profile Management for both Users & Admins

Google Sign-In and Normal Sign-In authentication

๐Ÿ›’ Shopping Experience

Cart System with Redux + Database โ€” cart items persist even after closing the browser

Infinite Scrolling + Pagination โ€” smooth product browsing

โšก Real-Time Systems

Notification System โ€” real-time updates from Admin

Auto Event-Based Notifications (triggered by user actions)

๐Ÿ’ณ Orders & Payments

Razorpay Payment Gateway Integration

Order Management โ€” controlled by Admins, ready for integration with real warehouses

๐Ÿงฉ Support & Communication

Support System with FAQs and Contact Forms

Admins can manage and respond directly from the dashboard

๐Ÿ”ฎ Whatโ€™s Coming Next

The final release will reveal more advanced functionality, including:

Deep user behaviour tracking

Machine learning-based recommendation engine

Additional discount models & engagement layers

๐Ÿ’ป About the Project

This is my personal full-stack project, crafted to explore how scalable eCommerce systems can combine design, analytics, and gamification. The final release will come with a live deployment link and GitHub repository.

Stay tuned โ€” this is just the beginning. ๐Ÿš€

#Trendora #MERN #ReactJS #NodeJS #MongoDB #FullStackDevelopment #Ecommerce #Gamification #TailwindCSS #JavaScript #WebApp #WebDevelopment #B2C

About

Trendora is a large-scale MERN stack-based e-commerce application built exclusively for the home decor industry. It offers a complete ecosystem for both customers and administrators - combining robust performance, advanced management tools, and a seamless user experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages