MRPYWEB

Website, Web Application & Business Systems Development
Back to Portfolios
فروشگاه آنلاین مبل ایران

Mobl Iran Online Furniture Store

Mobl Iran is a comprehensive web-based platform for showcasing and selling home and office furniture online. Built with Django and MySQL, it includes SMS-based authentication, product management, shopping cart, shipping…

Overview

About the Project

Mobl Iran is a comprehensive web-based platform for showcasing and selling home and office furniture online. Built with Django and MySQL, it includes SMS-based authentication, product management, shopping cart, shipping system, order tracking, and a dedicated admin panel.

Case Study

Project Case Study

Challenges, solutions, outcomes, technical highlights, architecture, and project scale.

⚡

Challenges

Managing simultaneous orders from different cities, implementing shipping cost calculation based on province and city, SMS authentication, managing prices with three-digit formatting, and designing a shopping cart system with editing and tracking capabilities.

💡

Solutions

Using Django MVT architecture, dynamic transport table implementation, integration with Ghasedak SMS service, using django-jalali for Persian dates, and query optimization with select_related and prefetch_related.

📚

Outcomes

Reduced order registration time to under 3 minutes, increased shipping cost calculation accuracy to 100%, support for 500+ simultaneous products, and 50% reduction in phone calls for order tracking.

🔧

Technical Highlights

AJAX for refresh-free loading, three-tier shipping system (Vanet, Nasan, Khavar), responsive design with Bootstrap 4, and shopping cart system with automatic total calculation.

🏗️

Architecture

Django MVT architecture with two main apps: store_account (user management) and store_profile (product and order management). Layers include: model layer (SQLite/MySQL), view layer (business logic), template layer (UI). Mobile and SMS-based authentication.

📐

Project Scale

Medium project with 25+ template files, 6 database models, 20+ views, and support for 3 user access levels (admin, user, guest).

Stack

Technologies

Django HTML/CSS JavaScript MySQL Python
Categories

Categories

Online Service Platform CRM System E-commerce Website
Industry

Industry

Furniture and Decoration
Scope

Scope

Online Store, E-Commerce, Order Management System
Statistics

Project Statistics

11
👁️ Views
0
❤️ Likes
0
⬇️ Downloads
0
⭐ Rating
Metrics

Custom Metrics

Key performance indicators of the project

2000+ Successful Orders
31 Covered Provinces
Team

Project Team

People who collaborated on this project

حسن کاظمی
Hasan Kazemi
Full Stack Developer

Have a similar project in mind?

If you need collaboration for developing a website, CRM, ERP, or a custom system, I'd be happy to discuss your project.

Start a Project