Online Ordering Management System

  • Order Management

  • Store Management

  • Website Management

Architecture
  • 1PHP web application
  • 22 Layers ( BE and DB)

Client and Business Goals

Southeast Asia’s leading omni channel platform with a global mindset: on-trend, online, on-the-go. With an undisputable sense of style at an unparalleled price, who aims to offer women everywhere their best look to become their best selves.

Since the Business is growing they need a more efficient system that will play the role as a CRM, Order management, Retail stores management, Their partner management, Their kiosks management etc

Our solution

Since the client indeed has an application that constitutes entirely different types of features. So we decided to build a single window application that will manage any kind of works either order management or any Kiosk / website management or any cron jobs etc

Key Features of the solution are:

  • Order Management - System has an option to manage and Process all the orders got from the FE website. The system should allow the employees to perform different kinds of actions like processing orders, changing statuses, returning orders , generating invoices, managing their payments etc. All these actions can be done according to the user's roles.
  • Customer management - The system will allow the user to manage the customer details like add/update customers. Update customer address etc.
  • Retail Order management - This is a bonus apart from the normal system because the client has retail stores across the world and the storekeepers theirself are able to return or reject an item from the order with the instructions from the customers related to their order.
  • Retail Store management - The module helps to set kiosks and display screens in the retails stores. Placing orders in the retail store. Setting store promotions.
  • Product management - Manages the products and their features to display in websites
  • Website management - To manage the website content this module adds an awesome experience. By this we can set the contents , banners etc in the site and different across different countries
  • Employee Management - Since all the authorized actions are based on the employee roles. This is an unavoidable module where we can create and set roles to employees.Providing access to different roles etc.

1Team Setup

The team adopted scrum methodology for this project with the help of Jira the requirements converted to stories and then stories to tasks and subtasks. Set tasks across different sprints and followup then on sprint reviews.

A quintet who have great vision has past experience in the similar kind of projects is assigned to complete the responsibilities.