Sundial Home – E-Commerce Furniture & Decor Platform

E-Commerce
Retail
Admin
Sundial Home – E-Commerce Furniture & Decor Platform

Tech Stack

Next.js
React.js
Redux Toolkit
Tailwind CSS
REST APIs
Payment Integration

The Challenge

The system needed to handle multiple layers of complexity: Managing connected kiosks in real time. Supporting multiple brands with custom configurations. Converting manual processes (like Excel-based workflows) into a structured digital system. Handling subscriptions, licensing, payments, and dynamic content updates. The goal was to build a scalable platform that simplifies operations while maintaining flexibility for different business needs.

My Role

I worked as a Full Stack Developer, involved from concept to execution: Analyzed existing manual workflows and converted them into system architecture. Created flowcharts and structured data models for scalable implementation. Led UI/UX direction and supervised Figma designs. Defined the MVP scope and prioritized development tasks. Developed frontend interfaces and integrated backend APIs. Implemented real-time communication using Socket.IO. Collaborated across teams to ensure smooth delivery.

The Solution

I focused on transforming a complex operational system into a structured, scalable platform: Designed a centralized dashboard to manage brands, kiosks, and workflows. Implemented real-time device communication using WebSockets. Built subscription and license management systems. Enabled brand onboarding with customizable configurations. Integrated payment systems for managing subscriptions and services. Developed dynamic content and pricing controls for kiosk-based applications. Integrated third-party services for live updates and review data.

Impact

Transformed manual Excel-based workflows into a scalable digital platform. Enabled real-time control and monitoring of connected kiosks. Simplified brand onboarding and operational management. Delivered a flexible system supporting multiple business models.

Key Features

Multi-brand onboarding and customization. Kiosk/device management with real-time updates. Subscription and license management a system. Payment integration for services and plans. Dynamic pricing, offers, and package control. Third-party integrations for live data and reviews. Centralized admin dashboard with full control.

Final Takeaway

This project strengthened my ability to design and build complex systems from scratch, combining business analysis, real-time architecture, and scalable development to deliver a complete end-to-end product.