Empower Trade
Project information
Roles:
- Business Analyst
- Product Manager
- UX Designer
- Tester
Key Skills:
- Product lifecycle management
- Requirements analysis
- Research
- Concept Ideation
- Prototyping
- Testing
- Software Implementation
- Stakeholder Management
Summary
A B2B E-Commerce Application. Empower Trade started as a business providing goods to farmers and consumers in rural areas but has now expanded and also serves retailers in both rural and urban areas. Consumers in rural parts of Ghana find it difficult accessing some basic goods. Empower Trade was setup to curb this problem. The purpose of this project was to build an application to allow Sales Agents assigned to various districts place orders and make deliveries on behalf of consumers. In the current phase of the project, we have collected data on mobile device usage of our customers. The business is looking to move from the current process of sales agents making orders to allow the customers place orders themselves. In order to achieve this, we had to collect data on all our customers to see how well they will be able to use the app.
Objectives
- Create a product plan
- Gathering business requirements
- Develop a system to meet the needs of the business
Process and Solution
Phase I: Requirements
- Interviews
- Brainstorming sessions
- Competitor research
- Concept Documentation
- User Stories
Phase II: Analysis
- Resources
- Required Cost
- Cost-Benefit Analysis
- Scope of work
Phase III: Develop
- Prototyping
- Development
- Testing and QA
- Interactive prototypes
- Dev estimates
- Road map
Phase IV: Launch
- Launch Plan
- UAT Sessions
- User Training
- Functional product
Implementation
There are four(2) main modules in this application:
- Sales Agent
- Delivery Agent
Sales Agent:
As a Sales Agent, you will be able to make orders for customers in your assiged districts. These orders will go for approval from the business manager. After approval, payment will be required before the Delivery Agent prepares for delivery You will also be able to make payments for the orders that you have made.




Delivery Agent:
As a Delivery Agent, you will see orders pending delivery and prepare them for delivery




Takeaways and Learnings
- Understanding of supply chain processes.
- How to design an e-commerce application.
- Data collection.