Wooop is a digital solution for online trading with express delivery in 15 minutes!
Client: WOOOP
Year: 2022
WOOOP
Introducing Wooop: The Mobile Platform for online grocery shopping harnessing the Darkstore business model for ultra-fast 15-minute deliveries!
Discover Soft Intellect`s all-in-one solution: iOS and Android shopping apps, a rapid in-store order-picking mobile solutions, a dedicated delivery navigation mobile application, and robust back-end systems including ERP for inventory, Content Management System (CMS), and Product Information Management (PIM), all tailored for next-level digital native business!
Business Context
Driven by the innovative Darkstore approach, Soft Intellect developed a transformative mobile shopping platform, disturbing the market with ultra-fast grocery deliveries in just 15 minutes. The key aspect of the business project is pioneering cutting-edge technology solution that accelerates order processing and ensures lightning-quick product deliveries, every time.
Key Project Requirements:
● Designing and implementing Android and iOS shopping applications prioritizing intuitive interfaces for an unparalleled user experience (UX).
● Curating a dedicated mobile app optimized for swift order processing, facilitating seamless product selection and effortless handover to couriers.
● Engineering a delivery application that empowers couriers with the most efficient route navigation, ensuring timely deliveries.
● Implementing a sophisticated ERP solution tailored for precise inventory management across all darkstores.
Tailored Business Processes Driven by Cutting-Edge Technologies
Wooop operates numerous physical stores (called darkstores), each functioning in distinct regions responsible for deliveries within specific zones. Every store is optimized to efficiently handle deliveries within a swift 3 to 4-kilometer radius, ensuring prompt service every time.
Wooops`s Order-to-Delivery Business process:
● Order Placement: The user places an order through the platform.
● Order Reception: The closest Wooop darkstore is notified and an employee is assigned the order.
● Product Gathering: The assigned employee begins collecting the items specified in the order.
● Order Finalization: Upon gathering all products, the employee marks the order as ‘Ready for Delivery’ in the system.
● Delivery Notification: The system then alerts available delivery providers via a mobile app.
● Route Optimization: The mobile app provides the delivery provider with the most efficient route to the user’s address, ensuring a swift delivery process.
Soft Intellect`s Cutting-Edge Tech Solution
The mobile shopping platform Wooop is based on a robust, scalable software architecture that includes 3 main groups of components:
Platform Group (Platforms):
This group consists of 4 components based on personalized solutions for online shopping (e-commerce), content management (CMS), product information (PIM), an inventory management system, as well as Enterprise Resource Planning Platform (ERP).
2. Order Fulfillment Group (Order Fulfilment):
This group includes 3 mobile applications – for initiating orders by the platform’s customers, for processing orders and gathering products from a specific order, and an application for order suppliers.
Business Management Group:
This group provides 4 portals for business process management including: a module for analyzing Profit & Loss, a portal for managing the content of the mobile application and the platform’s website, a solution for product information management, as well as an inventory business system that provides capabilities to manage the stock availability in each warehouse.
Soft Intellect`s software solution is architecturally designed for speed and seamless user interaction, equipped with modules tailored for comprehensive business process management, including:
Client Shopping App:
Mobile application designed for both iOS and Android platforms. It ensures a swift and intuitive interface for product browsing, searching, making payments, and tracking orders.
In Store Picker App:
Android-based application manages the entire lifecycle of an order in real-time. It comes with audio reminders of the remaining time for delivery. A significant feature of this app is its barcode scanner integration, making it easier for staff to gather products from the storage shelves in Wooop’s warehouses.
Order Delivery App:
Powered by an Android application, primary function of this module is to notify delivery agents about orders ready for delivery. It also provides the shortest route to the customer’s address to ensure prompt and efficient service.
Content Management System:
Content Management System (CMS): A customized platform for content administration, this system governs the content showcased on Wooop’s mobile applications and website.
Е-commerce platform:
Software Solution handling order management, user shopping carts, and the pricing and promotions for specific products, providing a holistic e-commerce experience for users.
Product Information Management:
Tailored according to client needs, this platform manages product data, including product images, product descriptions, and relevant nutritional information.
ERP System:
This platform oversees stock levels and vendor pricing. It offers valuable insights such as statistics on best-selling items, products nearing their expiration date, and dynamic management of product promotions.
P&L Portal:
This module grants access to analytical data linked to customer orders, vendor pricing, and other business-related expenditures, aiding in the detailed financial analysis of the business.
Inventory Management Portal:
The component focuses on managing the stock availability in every warehouse. It ensures stock levels are accurate, helping businesses to meet customer demand efficiently.
PIM – Product Information Management:
This component provides an interface for managing product data, which includes product images, product descriptions, and relevant nutritional information.
Content Management Portal:
This module provides a user-friendly interface for managing content on Wooop’s client mobile applications and website. It ensures that the company can regularly update and manage its digital assets, keeping the content fresh and relevant.
Cache Service:
The service caches product and stock-related information. Its primary goal is to enhance the performance of the client applications and other components within the Platform and Order Execution groups by reducing load times and ensuring swift data retrieval.
Payment Gateway:
The payment module facilitates secure online payments through the Stripe platform. Processes related to the storage of credit and debit card details, as well as conducting the actual transfers, are managed by Stripe, enhancing the overall security of the solution.
Business Intelligence API:
Web Service providing necessary data to the P&L analysis module. It extracts information from the Platforms group, ensuring that data-driven decisions can be made based on accurate, up-to-date insights.
P&L Service:
This service processes data related to customer orders, vendor pricing, and other business expenses. It acts as a processing layer, crunching numbers and providing valuable metrics for business analysis.
P&L Databas:
SQL Database storing aggregated data regarding all the income and expenses of the business. It acts as a centralized repository, ensuring data consistency and integrity.
Business Operations API:
Web Service providing all necessary operations for managing commercial processes. It serves as a hub, connecting various parts of the business and ensuring that they can communicate and operate cohesively.
Google Maps Integration
The Google Maps feature is integrated with the client mobile applications and the delivery provider application. This integration facilitates route optimization for deliveries, helps users track their orders, and enhances overall user experience.
All components of the Wooop platform utilize cloud infrastructure, ensuring security and scalability of the complex software solution
Technologies Used
- .NET Multi-platform App UI (.NET MAUI)
- Microsoft ASP.NET Core
- Microsoft SQL Server
- WordPress
- Woocommerce
- Google Analytics
- Google Maps