Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Full-stack e-commerce platform with a powerful admin dashboard for managing users, products, custom discounts, and dynamic category images. Built with React, Node.js, Firebase, and MongoDB.

Notifications You must be signed in to change notification settings

eladtoor/lavangroup-fullstack-ecommerce

Repository files navigation

🛍️ Hybrid E-Commerce Admin Dashboard

A full-stack web application for managing an online store. Includes admin panel, product & user management, secure payments, and custom discounts — all built with React, Node.js, MongoDB, and Firebase.

🚀 Live Demo

🌐 www.lavangroup.co.il

✨ Features

  • Role-based user access (Admin, Agent, Customer)
  • Dynamic product creation with attributes & variations
  • Discount engine (global, per-user, per-product)
  • Secure Stripe payments integration
  • Admin dashboard for orders, users, categories, and analytics
  • Google Translate integration for multi-language support
  • Real-time updates via WebSockets

🛠 Tech Stack

React Node.js Firebase MongoDB Tailwind Redux

⚙️ Installation

git clone https://github.com/eladtoor/hybrid-app.git
cd hybrid-app

# Backend
cd server
npm install
npm run dev

# Frontend (in separate terminal)
cd ../web
npm install
npm run dev

⚠️ Make sure to add .env files in both server and web folders with your Firebase, MongoDB, and Stripe credentials.

📸 Screenshots

(Coming soon – will include dashboard, product form, and orders view)

📫 Contact

GitHub: eladtoor
LinkedIn: Elad Toorgeman
Email: [email protected]

About

Full-stack e-commerce platform with a powerful admin dashboard for managing users, products, custom discounts, and dynamic category images. Built with React, Node.js, Firebase, and MongoDB.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •