- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
Project-FreshKart (PART-1) | Full Stack Dev | React, Springboot, Mongodb, Redux Toolkit and more.
Frontend:
⚛️ React.js with Hooks
🎯 Redux Toolkit for state management
📝 React Hook Form for form handling
📊 Chart.js / Recharts for analytics
🔌 WebSocket client for real-time updates
🎨 Lucide React Icons
Backend:
☕ Spring Boot (Java)
🍃 MongoDB for database
🔗 RESTful API architecture
🌐 WebSocket (STOMP) for real-time features
🔐 JWT Authentication with refresh tokens
📁 File upload (Cloudinary/AWS S3 ready)
🚀 Key Features
🔐 Authentication & Security
Phone OTP login/registration
Email/password authentication
JWT tokens with refresh token rotation
Google & Facebook OAuth2
Password reset & forgot password
Session management & device logout
👤 User Management
Profile management with image upload
Multiple address management
Location tracking (province, district, municipality)
Farmer profiles with farm details & certifications
Wallet system with transactions & withdrawals
Referral system with earnings tracking
Phone verification
Role-based access (User, Farmer, Moderator, Admin)
📦 Product Management
Complete product CRUD with images
Advanced filtering (category, organic, price, location, season)
Search functionality
Category & sub-category system
Stock management
Product approval workflow (moderator)
🛒 Order System
Create & track orders
Order status updates with timeline
Cancel orders with reason
Rate & review orders
Group buy orders
Order history for consumers & farmers
👥 Group Buying
Create group buys with target quantity/participants
Join group buys
Real-time participant tracking
Discount tier system
Group chat via WebSocket
Automatic expiry handling
💰 Payments
eSewa & Khalti integration
Payment verification
Refund processing
Payment history
Multiple payment methods
🔔 Notifications
Real-time WebSocket notifications
Push notifications
Email & SMS alerts
Notification preferences
Unread count & mark as read
📝 KYC Verification
Document upload (citizenship, etc.)
Phone verification
Bank details management
Farm details for farmers
Admin approval workflow
⚖️ Dispute Resolution
Create disputes for orders
Upload evidence & attachments
Admin/moderator assignment
Status tracking & timeline
Escalation system
💰 Penalty System
Auto-penalty for violations
Dispute penalties
Waive & apply penalties
Penalty history & tracking
📊 Analytics & Reports
Farmer analytics (sales, products, customers)
Admin dashboard metrics
Revenue tracking
User acquisition data
Category performance
Peak hours analysis
Real-time stats via WebSocket
🌐 Real-Time Features
Order tracking with live location
Group buy chat
Admin live dashboard
Instant notifications
Delivery status updates
🛡️ Admin & Moderation
User management (suspend/delete)
Role assignment
KYC verification
Product approval
Dispute resolution
Penalty management
System configuration
Backup management
System health monitoring
📱 Responsive & UI
Mobile-first design
Dark/Light theme support
Multi-language (English & Nepali)
Real-time form validation with React Hook Form
Interactive charts & graphs
Lucide React icons
Видео Project-FreshKart (PART-1) | Full Stack Dev | React, Springboot, Mongodb, Redux Toolkit and more. канала Code In Hood
⚛️ React.js with Hooks
🎯 Redux Toolkit for state management
📝 React Hook Form for form handling
📊 Chart.js / Recharts for analytics
🔌 WebSocket client for real-time updates
🎨 Lucide React Icons
Backend:
☕ Spring Boot (Java)
🍃 MongoDB for database
🔗 RESTful API architecture
🌐 WebSocket (STOMP) for real-time features
🔐 JWT Authentication with refresh tokens
📁 File upload (Cloudinary/AWS S3 ready)
🚀 Key Features
🔐 Authentication & Security
Phone OTP login/registration
Email/password authentication
JWT tokens with refresh token rotation
Google & Facebook OAuth2
Password reset & forgot password
Session management & device logout
👤 User Management
Profile management with image upload
Multiple address management
Location tracking (province, district, municipality)
Farmer profiles with farm details & certifications
Wallet system with transactions & withdrawals
Referral system with earnings tracking
Phone verification
Role-based access (User, Farmer, Moderator, Admin)
📦 Product Management
Complete product CRUD with images
Advanced filtering (category, organic, price, location, season)
Search functionality
Category & sub-category system
Stock management
Product approval workflow (moderator)
🛒 Order System
Create & track orders
Order status updates with timeline
Cancel orders with reason
Rate & review orders
Group buy orders
Order history for consumers & farmers
👥 Group Buying
Create group buys with target quantity/participants
Join group buys
Real-time participant tracking
Discount tier system
Group chat via WebSocket
Automatic expiry handling
💰 Payments
eSewa & Khalti integration
Payment verification
Refund processing
Payment history
Multiple payment methods
🔔 Notifications
Real-time WebSocket notifications
Push notifications
Email & SMS alerts
Notification preferences
Unread count & mark as read
📝 KYC Verification
Document upload (citizenship, etc.)
Phone verification
Bank details management
Farm details for farmers
Admin approval workflow
⚖️ Dispute Resolution
Create disputes for orders
Upload evidence & attachments
Admin/moderator assignment
Status tracking & timeline
Escalation system
💰 Penalty System
Auto-penalty for violations
Dispute penalties
Waive & apply penalties
Penalty history & tracking
📊 Analytics & Reports
Farmer analytics (sales, products, customers)
Admin dashboard metrics
Revenue tracking
User acquisition data
Category performance
Peak hours analysis
Real-time stats via WebSocket
🌐 Real-Time Features
Order tracking with live location
Group buy chat
Admin live dashboard
Instant notifications
Delivery status updates
🛡️ Admin & Moderation
User management (suspend/delete)
Role assignment
KYC verification
Product approval
Dispute resolution
Penalty management
System configuration
Backup management
System health monitoring
📱 Responsive & UI
Mobile-first design
Dark/Light theme support
Multi-language (English & Nepali)
Real-time form validation with React Hook Form
Interactive charts & graphs
Lucide React icons
Видео Project-FreshKart (PART-1) | Full Stack Dev | React, Springboot, Mongodb, Redux Toolkit and more. канала Code In Hood
Комментарии отсутствуют
Информация о видео
20 марта 2026 г. 17:34:29
00:08:10
Другие видео канала
