Jewelry Website
تفاصيل العمل

🎯 Project Overview: Designed and developed a fully functional jewelry platform with both customer-facing and admin dashboards. Velora supports English and Arabic and provides end-to-end business operations from product management to order fulfillment. 💫 Key Features 🛍 Customer Experience: • Secure user registration and session-based login • Multilingual support (English / Arabic) • Product browsing with category & collection filters • Detailed product views with image galleries • Real-time shopping cart & secure checkout • Order tracking and user profile management 🛠 Admin Dashboard: • Product, category, and collection management • Inventory tracking and updates • Order processing with status control • Customer management system • Image uploads via Multer • Sales analytics and reports 🧱 Technical Stack Backend: Node.js, Express.js, MongoDB, Mongoose bcrypt, express-session, Multer, Nodemailer, i18n Frontend: EJS templating, CSS, Vanilla JS Responsive design, form validation, and real-time cart logic 🔐 Security Highlights • Password hashing with bcrypt • Session-based authentication • HTTP-only cookies and CSRF protection • MongoDB-backed session store • Input validation and sanitization 🌟 Business Impact • Optimized user experience with multi-language support • Streamlined admin workflows • Enhanced security and scalability • Real-world architecture and deployment readiness

شارك
بطاقة العمل
تاريخ النشر
منذ 21 ساعة
المشاهدات
4
المستقل
طلب عمل مماثل
شارك
مركز المساعدة