REPOSITORY OVERVIEWLive repository statistics
★ 2Stars
⑂ 0Forks
◯ 0Open issues
◉ 2Watchers
54/100
OPENREPOHUB HEALTH SIGNALMixed signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
72 Community adoption25% weight
5 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
75 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
🛒 E-Commerce App (User + Admin Panel)
A modern full-stack e-commerce application featuring a User shopping experience and a powerful Admin control system. Built with a clean UI, modular architecture, and scalable API integration.
🚀 Overview
This project contains two major modules:
👤 User App
- Browse products by categories
- Product details page
- Add to cart & wishlist
- Checkout flow
- Profile management
- Authentication (Login/Register)
🛠️ Admin Panel
- Dashboard overview
- Product management
- Category management
- User management
- Order tracking
- Settings control
🧰 Tech Stack
Frontend
- Flutter
- Bloc State Management
- Dio
- Cached Network Image
Backend
- Node.js
- Express.js
- MongoDB Atlas
- JWT Authentication
✨ Features
Authentication
- JWT Authentication
- Login & Register
- Secure Token Storage
Products
- Product Listing
- Product Details
- Search Functionality
- Category Filtering
- Pagination
Wishlist
- Add / Remove Wishlist
- Real-time UI Updates
Cart
- Add to Cart
- Quantity Management
- Cart Persistence
Orders
- Order Placement
- Order Management
Images
- Cached Network Images
- Image Optimization
📸 Screenshots
🔐 Authentication Screens
Login
Admin Login
🏠 Home & Product
User Home
Product Details
Categories
🛒 Shopping Flow
Cart
Wishlist
Checkout
👤 Profile & Settings
Profile
Settings
Admin Settings
🛠️ Admin Panel
Dashboard
Inventory / Products
Users Management
Categories Management
⚙️ Setup Instructions
- Clone repository
- Install dependencies
- Configure API base URL
- Run application
⚙️ Backend Setup
cd Backend
npm install
npm run dev
⚙️ Flutter Setup
flutter pub get
flutter run
📁 Project Structure
E_Commerce_App/
│
├── Backend/
├── Frontend/
├── assets/
├── README.md
├── .gitignore
📌 Notes
- Designed for learning + production-level structure
- Fully modular architecture
- Ready for scaling with backend integration
📈 Future Improvements
- Advanced analytics dashboard
- Multi-vendor support
👨💻 Author
Utkarsh Raj
📜 License
MIT License
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
Developed a full-stack blog application using Flutter, featuring AI-generated blog content, blog summaries via API, Firebase authentication, Bloc & Cubit state management, Hive for offline access, and implemented SOLID principles with Clean Architecture and dependency injection using get_it.
31/100 healthActive repository
DartNo license#bloc#cubit-bloc#dart#dependency-injection
⑂ 0 forks◯ 0 issuesUpdated Nov 6, 2024
This is a project full stack project with focus on the Flutter and Dart with Clean Architecture and BloC
49/100 healthActive repository
C++No license
⑂ 0 forks◯ 0 issuesUpdated May 28, 2026