Yash Home Furnishings - Decorflow
Overview
Decorflow is a comprehensive business management application designed to streamline the daily operations of Yash Home Furnishings. It empowers the business with tools for customer management, sales, inventory, and more, all while saving time and improving efficiency.
Features
Multi-level Access Control
Secure role-based access with Super Admin, Admin, and User levels for precise control over system functionality
Multi-store Management
Seamlessly manage multiple store locations from a single dashboard with location-specific inventory and sales tracking
Multi-user Platform
Support for multiple concurrent users with real-time updates and collaborative features
Direct Invoice Printing
Generate and print professional invoices directly from the application with customizable templates
Inventory Management
Complete inventory tracking system with real-time stock updates and automated reorder notifications
Deliverable Tracking
Track and manage product deliveries with status updates and delivery scheduling
Click-to-Call Integration
One-click customer calling directly from the interface for efficient communication
Customer Management
Comprehensive customer relationship management with detailed profiles and interaction history
Decorflow combines powerful features with an intuitive interface to streamline your business operations
Purpose and Goals
Time Efficiency
Dramatically reduced invoice generation time from 3 hours to 2-5 minutes, representing a 97% improvement in processing speed. This transformation enables staff to focus on more valuable customer-facing activities.
Enhanced Communication
Integrated click-to-call functionality eliminates miscommunication by providing direct customer contact from within the application, ensuring accurate and timely customer interactions.
Access Control
Implements multi-level access permissions, ensuring data security and appropriate resource access based on user roles, maintaining operational integrity and confidentiality.
Digital Catalogue Integration
Features built-in catalogue image storage within sales orders, streamlining product reference and reducing the time spent searching for product specifications and designs.
Strategic Impact
By digitalizing manual processes and centralizing business operations, Decorflow has transformed Yash Home Furnishings from traditional record-keeping to a modern, efficient business operation. This digital transformation not only saves time and reduces errors but also provides a scalable foundation for future growth.
Architecture
The application follows a stateless architecture, built on REST APIs to ensure scalability and flexibility. The frontend and backend are decoupled, allowing independent development and deployment.
The frontend is deployed on Vercel, which automatically fetches updates from GitHub commits, ensuring seamless CI/CD integration.
The backend is hosted on AWS, deployed on at3.micro instance with an Elastic IP to ensure stable and persistent access. Data is stored in MongoDB, providing a robust and scalable database solution.
For media storage, we utilize an AWS S3 bucket to store all images efficiently. To optimize performance and serve static assets, we use ImageKit.io, ensuring fast and reliable content delivery.
.png)
Technical Stack
Decorflow combines modern frontend technologies with robust backend services, cloud infrastructure, and essential development tools to deliver a scalable and efficient business management solution.
Frontend
Modern and responsive user interface built with React and styled using Tailwind CSS
Backend
Robust server-side implementation using Spring framework
Spring BootDatabase & Cloud
Document-based database solution with cloud infrastructure
MongoDBDevOps & Deployment
Continuous integration and deployment pipeline
GitHub ActionsAdditional Services
PDF conversion service built with Node.js
RenderDevelopment Tools
Essential tools for testing, collaboration and project management
Screenshots
Customer Management
Comprehensive customer record management system with detailed profiles, contact information, and interaction history.

Main dashboard showing customer list with quick actions

Detailed customer information entry form

Customer Dialogue Popover to Edit the Customer Details.
All images can be clicked to view in full size. Each screenshot represents actual system functionality.
Sales Order Creation
Efficient sales order processing with integrated product catalogue and real-time calculations.

Create new sales order with customer selection

Sales Order View for the Particular Customer
All images can be clicked to view in full size. Each screenshot represents actual system functionality.
Invoice Generation
Fast and accurate invoice generation system with customizable templates and automatic calculations.

Invoice creation screen with template selection

Invoice customization and details entry

Real-time preview of generated invoice
.png)
Final order review with calculations
All images can be clicked to view in full size. Each screenshot represents actual system functionality.
Payment Management
Comprehensive payment tracking system with receipt generation and detailed payment logs for efficient financial management.

Easy-to-use form for recording payments and generating receipts

Filterable payment logs table showing complete payment history
All images can be clicked to view in full size. Each screenshot represents actual system functionality.
Final Output & Reports
Professional output documents and comprehensive reporting capabilities.

Generated PDF invoice ready for customer

Monthly sales performance overview

Customer engagement and sales analytics
All images can be clicked to view in full size. Each screenshot represents actual system functionality.
Our Team
Acknowledgements
Special thanks to our valued client for their trust and collaboration in building Decorflow:
Follow their Instagram profiles to see amazing home decor transformations and latest projects.