Bespoke E-commerce Application
Client: Swiftvibe Electronics
Swiftvibe Electronics is an e-commerce platform that combines a web application with a companion Android mobile app to support online shopping and day-to-day store operations. The web platform is built with Yii2 and MySQL, while the mobile app uses Flutter and connects to the store’s backend.
Customers can browse products, explore categories, view product details, and manage their shopping cart before proceeding to checkout. Product pages combine image galleries, embedded videos, and similar-product suggestions to help customers make informed purchasing decisions. WhatsApp integration provides a direct channel for asking questions about individual products.
The mobile app extends the shopping experience with a branded interface designed for smaller screens. It includes a two-column product grid, product image sliders, full-screen image viewing, cart management, and improved order views. Google Sign-In simplifies account access, while order cancellation gives customers greater control over their purchases.
The management interface supports store owners and managers through role-based permissions. Authorized staff can maintain product records, reconcile inventory after offline sales, create offline orders, and generate stock and business reports. Online payments update inventory, helping the store keep sales and stock records aligned across its operations.
Account security features include password changes, configurable password expiry, and SMS-based verification for multi-factor authentication and password recovery. Store owners can control managers’ access to reporting functions, aligning system permissions with staff responsibilities.
The website and mobile app share Swiftvibe’s visual identity, including its logo, brand colours, and consistent shopping controls. Together, they provide customers with convenient access to the electronics catalogue while giving the business a connected platform for managing products, inventory, sales, and orders.
Visit projectCustomers can browse products, explore categories, view product details, and manage their shopping cart before proceeding to checkout. Product pages combine image galleries, embedded videos, and similar-product suggestions to help customers make informed purchasing decisions. WhatsApp integration provides a direct channel for asking questions about individual products.
The mobile app extends the shopping experience with a branded interface designed for smaller screens. It includes a two-column product grid, product image sliders, full-screen image viewing, cart management, and improved order views. Google Sign-In simplifies account access, while order cancellation gives customers greater control over their purchases.
The management interface supports store owners and managers through role-based permissions. Authorized staff can maintain product records, reconcile inventory after offline sales, create offline orders, and generate stock and business reports. Online payments update inventory, helping the store keep sales and stock records aligned across its operations.
Account security features include password changes, configurable password expiry, and SMS-based verification for multi-factor authentication and password recovery. Store owners can control managers’ access to reporting functions, aligning system permissions with staff responsibilities.
The website and mobile app share Swiftvibe’s visual identity, including its logo, brand colours, and consistent shopping controls. Together, they provide customers with convenient access to the electronics catalogue while giving the business a connected platform for managing products, inventory, sales, and orders.
