Case Study - Pullerz
A Marketplace, Vendors, Drivers, Investors And Delivery System
A Robust Eco System For US Based Delivery Service Provider. Helped Connect Corporate vendors, investors, Drivers and Delivery System

EFB Technology developed a CI based web solution for a US based delivery service provider. Centralized different different systems at a single place. Developed a single login window for all type of users e.g. admin, investor, brokers, drivers with stripe payment gateway integration.

About The Client

Our client Pullerz Inc is a leading delivery service provider to large and medium enterprises across the United States. They are specialized in delivering the products. Apart from this they have their own marketplace. Vendors can register at the system and sell their products at the marketplace. Main website is https://pullerz.com/ and there are various channels like vendor.pullerz.com, driver.pullerz.com

Step 1

Select your item(s) from the Pullerz Marketplace and purchase

Step 2​

Vendor prepares your order and a Pullerz Driver will pickup and deliver your item(s)

Step 3​

Receive your items and rate your Pullerz Driver

Meet The Client

For a quick overview, Pullerz Inc is a US based delivery service company. Few years ago we met on an online job platform. Client was needed a CRM for another business related to online TV. After some time they decided to start Pullerz and EFB Technology is IT partner of this project.

Our Role

For a quick overview, Pullerz Inc is a US based delivery service company. Few years ago we met on an online job platform. Client was needed a CRM for another business related to online TV. After some time they decided to start Pullerz and EFB Technology is IT partner of this project.
  1. Drafting of EcoSystem
  2. Divide project into modules and assign to developers separately
  3. Design services (Logo design, Branding)
  4. UI and UX design
  5. Suggestion with better example for problem and solution
  6. Website development
  7. Backend Development
  8. Complete architecture of the ecosystem

Branding

– Logo design
Logo is a very important part of branding. It is an overall view of business. We have created 3 types and after discussion with the client, decided a logo for the next process. Because we have multiple areas and websites so implemented an idea suggested by the client. We added words in the logo. For example the main logo has only the logo and in the vendor’s page, added vendor word in logo. Same followed in other e.g. drivers.

– Website design
Websites play a very important role in business. It represents your business in the market over the internet. We faced some challenges with this project. The design, complex filtering, and widespread animations were developed after a plan. The backend is extremely user-friendly and dynamic and provided flexibility to admin to control over brokers, investors, drivers etc.

– User Flow and information architecture
To present the website pullerz.com and it’s subdomains design, our staff of EFB Technology develop the corresponding navigation diagrams and then work on defined process and flow to provide client a finished project of excellent quality.

Our Development Process

As per our development process, in project development we follow 6 steps to create a robust system. We have applied the same process in this project also. These steps are below.
  1. Analysis & Planning
    This is the first step in our development process and we collect various information related to the project and understand the mission and goal of the project. After understanding the project requirements and timeline, we checked our resources availability. After confirmation that everything is ok and the project fits for us, We started the next phase of the project life cycle.
  2. Design & Prototyping
    With the requirements in place, it’s time to start designing what this software will look like and how it will function. We’re not talking about aesthetics here, but functionality and flow. Here we have designed a landing page for a website which covers all about business. It provides information about business and links for various registrations. Easy navigation for different pages. For vendors, drivers there are separate websites on subdomain. In this phase of our Project development life cycle, we created simple wireframes to show how interactions will work in the software.
  3. Coding
    With everyone onboard with the required functionality of software and design, it’s time to build it by coding according to the requirements. We have selected the right development environment with PHP (CI framework), MySQL, Apache on ubuntu 18 operating system. This phase is hardest and has more risks.
  4. Testing
    After developing the required software we have started testing, and fixing bugs. Testing could be another large stage of the SDLC, because it’s important to confirm that you’re not shipping buggy software to real customers.
  5. Deployment
    After proper testing and fixing bugs we have developed a robust system and now it’s time to deploy it on a live server for public use. We have setup a new server on ubuntu 18 with PHP 7.2, mySQL, and apache and deploy the code from development to production.
  6. Documentation & Maintenance
    In the final stage we have documented various methods and pages that, what are used and how to use them. We have developed code in a way which has full scope to extend it easily.

What we achieved

60%

Reduced the paperwork after the launch of pullerz.com backend

60%

Reduced the paperwork after the launch of pullerz.com backend

60%

Reduced the paperwork after the launch of pullerz.com backend

60%

Reduced the paperwork after the launch of pullerz.com backend