Poof Delivery PWA

The Poof Delivery PWA is a robust, fast-loading solution designed to make the CBD shopping experience seamless in the Canadian market.
This project is part of a comprehensive Poof ecosystem, which includes the Poof marketplace and the Poof mobile app. The Progressive web app helps CBD dispensaries streamline order management and delivery and enhance customer service.
Poof Delivery PWA
Location
Canada Our
Our role
PWA development
Project duration
05.2023 - 08.2023
Type of work
Time and Materials

Background

CBD stores do not usually provide delivery themselves, which causes many problems that affect customer satisfaction. So, the client turned to us to create a PWA solution that will help store admins manage orders and even driver assignments efficiently, as well as keep customers aware of the current order status. 

We had to develop a PWA from scratch and create a solution specifically tailored for tablets, catering to dispensaries that distributed the Poof products. This customization ensures seamless integration with Poof, facilitating efficient service for customers placing orders through this platform

Tech Stack
Laravel
PHP
Skyflow
Cova
Greenline
Mercco
Moneris
Next js
Number of sprints
4

Tasks and challenges

What we had to do

The task involved creating a highly effective progressive web app optimized explicitly for tablets. The solution aimed to enhance operational efficiency and customer satisfaction for CBD stores. 

The development of a responsive admin panel had to empower store administrators with tools for efficient order management and operational oversight. Simultaneously, implementing a robust driver management system will involve features for driver profiles, route optimization, and real-time tracking using GPS technology.

We also created an intuitive user interface and user experience design that displays perfectly on tablet screens. Additionally, we developed animation features that simplify swiping through order statuses.

Integration with the Point of Sale (POS) system was essential to synchronize order details, manage inventory, and facilitate seamless transactions. Finally, providing customers with timely and transparent updates on their order statuses was essential for enhancing satisfaction and trust in the service.

  • Create a fast-loading PWA adopted for tablets
  • Make an outstanding UX/UI design
  • Develop a convenient admin panel
  • Build a driver management system
  • Connect POS for receiving order details
  • Add order status updates for clients
Need a reliable partner to develop your web product?
Get started on your successful project with our team of experts.

Screens

Solution

What was done

The Poof PWA project was supposed to be a part of a larger ecosystem that includes the Poof marketplace and Poof mobile, all geared towards creating a top shopping, order management, and delivery experience for the CBD industry. 

The progressive web app was created from scratch. We focused on cross-platform app development for its benefits, like faster deployment and offline capability. The technical stack included React.js/Next.js for frontend development and PHP Laravel for the backend, chosen for their performance, reliability, and ability to meet project timelines.

Key functionalities included order management, real-time order status updates, and integration with various POS systems (Cova, Greenline) for seamless transactions and inventory management. We also added robust payment systems such as SkyFlow, Moneris, and Mercco. Apple Pay was included as a main payment method. 

The project successfully enhanced operational efficiency for dispensaries by streamlining order processes and improving delivery logistics. Real-time updates and a user-friendly interface significantly boosted customer satisfaction. 

  • Robust PWA solution that optimizes order management and delivery
  • Real-time updates and a user-friendly interface
  • Our tried-and-tested tech stack contributes to efficient development

our point of view

Building the Poof Delivery PWA was a vital addition to the complex Poof ecosystem. We focused on making the solution work smoothly on tablets. We used React.js/Next.js for how it looks and PHP Laravel for what happens behind the scenes. These choices made our development process faster and more reliable.
Dima
Dima
CTO at Peiko

Take a closer look

Created a top PWA solution
A critical advantage of PWAs is their ability to work offline. Poof PWA takes advantage of this by allowing dispensaries to manage orders and access essential information, even with limited internet connectivity. This ensures seamless operations even during potential network outages. The Poof PWA can also leverage push notifications to keep dispensary staff informed about new orders, updates, or critical alerts. This real-time communication ensures timely order fulfillment and efficient task management.
Crafted an intuitive UX and UI design
The progressive web app prioritizes a user-friendly interface. This means a clean layout, intuitive navigation, and clear information hierarchy, allowing dispensary staff to quickly access order details, manage tasks, and update customer statuses with minimal effort. The intuitive design promotes efficiency, enabling swift task management and real-time updates on customer statuses. By prioritizing clarity and accessibility in information presentation, the PWA enhances operational productivity while delivering a superior user experience.
Made a complex admin panel
The admin panel serves as the central hub for managing orders. Staff can view all incoming orders, including details like customer information, items purchased, and delivery addresses. The PWA empowers dispensaries to update order statuses in real time. Customers can receive automated notifications to stay informed throughout the process.
Added POS systems to automate business processes
The Poof PWA can connect seamlessly with existing Point-of-Sale (POS) systems used by dispensaries. This integration automates order processing by eliminating the need for manual data entry. When a customer places an order through the Poof marketplace, the details are automatically transferred to the dispensary's PWA, streamlining the fulfillment process. By automating order data transfer, the PWA minimizes the risk of human error that can occur during manual data entry. This ensures order accuracy and avoids potential fulfillment issues.
Build the driver management system
In the near future, the PWA might evolve to include a driver management system. This would allow dispensaries to assign deliveries to specific drivers and track their progress in real-time. The system could potentially integrate with map services to optimize delivery routes, minimizing travel time and maximizing delivery efficiency. A driver management system can enhance customer satisfaction by providing estimated delivery times and the ability to track an order's progress.
Used Cova cannabis retail software
We successfully integrated Poof with Cova, a popular cannabis retail software solution. This integration offers dispensaries a comprehensive platform for managing their entire business operation, from online orders to in-store sales and inventory control. A combined Poof PWA and Cova system provided dispensary owners with robust reporting capabilities. This allows them to track sales trends, analyze customer behavior, and gain valuable insights for optimizing their business strategies.

How long it took

What the client got
20 hours
User-friendly UX/UI design
200 hours
Front-end and back-end development
30 hours
Top quality assurance

Project Feedback

Peiko is a top choice among software development companies. We were impressed by their technical proficiency and proactive mindset. Peiko’s specialists created a robust, reliable, and user-friendly solution that went beyond our expectations. The customer support they provided also was great. This team would be a great hire!
Bazif Khan
Bazif Khan
The Owner of Poof Technologies
Let's build something great together
Upload a file
Peiko logo