Your address will show here +12 34 56 78

  • Text Hover
The backstory

Do you wish to understand the science of selling? Do you want to master that one skill that can allow you to achieve those results?

 

Ken Bay has those desires over 3 decades when he first started out in the complex Asian Sales industry.

To help people explore their own talents in selling, Ken has found Voices Of Sales, which is the profiling tool that can help you to know what type of natural salesman you are and what you need to do to achieve your goal in the target industry.

From the homepage, guest can do free version of Sales Talent Metric (STM). He needs to answer 12 questions that composed by Ken, project owner. From 12 answers, guest will be classified into 1 of 6 sales profile which is the sum up from more than 30 years of Ken.


If the users want to become real salesman, he can purchase a premium account with around $9 and input the industry they are working on to start Sales Compatibility Matrix (SCM). The system will do some magic behind to map their current profile to best-matched industry profile and provide users a guide book.

Solution

Voices Of Sales (VOS) contains two main sections:

  • The main web app which allow users to do questionnaire and know which kind of salesman they are
  • VOS Blog has many latest post about salesman and things related to entrepreneur.
Sales Talent Matrix (STM)

To let the users find out their natural sales talent/profile. Users need to answer a list of questions that will determine which type of salesman they are.

  • Text Hover

After answering, users will be led to result page, they also can re-answer questions if they want to

  • Text Hover
Sales Compatibility Guide (SCG)

After doing our Sales Talent Matrix (STM) and finding out their profile, what if they industry/companies best requires a different profile in order to succeed?

 

This is where the Sales Compatibility Guide comes in.

 

VOS show what kind of knowledge users need to change, what skills users must pick up and what new are the things users should not do.

 

VOS can even recommend which profile users need to change based on our industry research.

  • Text Hover

To get this SCG, users need to pay for it, Paypal & Stripe is the brightest candidate to be payment gateways because of their quick process, flexible, reliable when do a payment, implement also.


VOS also provide one more payment gateways in Vietnam – BaoKim, to help user to have more payment method choices.

Web Development

The Architecture

We came up with the system design as below: There are 3 subsystems:

  • Text Hover
Web app

The homepage and web app that included STM & SCG modules. This also includes the Payment Gateway Integration module as well. All the user data will be persisted to the Database in PostgreSQL. Other blob data such as user avatar will be put in Amazon S3.

Admin portal

The admin portal is for VOS staffs to manage all the users information or to analyze the collected data in PostgreSQL database. This is the main dashboard for administration and it will be built using Go and Bootstrap template.

VOS Blog

VOS blog is the third component in the diagram. We use the WordPress blog engine and customize it to fit with what VOS need to post and manage the content in the website. WordPress is one of the most powerful blog engine. Using WordPress will help to cut down the development cost and effort to rebuild the new blog system.

Technology Stack

Language & Framework

Golang 1.6.0 & Beego 1.6.1. Beego is an HTTP framework for rapid development of Go applications. It can be used to develop APIs, web apps and backend services quickly.

 

It is a RESTful framework. It is inspired by Tornado, Sinatra and Flask and has integrated Go specific features such as interfaces and struct embedding.

Payment gateways
 

Paypal is the faster, safer way to send money, receive money or set up a merchant account.


Stripe allows both private individuals and businesses to accept payments over the Internet.


BaoKim is a payment gateway from Vietnam, it’s safe custody payment, online security certificate by GlobalSign>, protecting cardholders by Verified by Visa and by 3D-Secure.

File Storage
 

Amazon S3 is object storage, designed to deliver 99.999999999% durability, and scale past trillions of objects worldwide.

Server
 

Nginx is known for its high performance, stability, rich feature set, simple configuration, and low resource consumption.

Email Delivery Provider
 

Sendgrid is fast, time-savings, scalability, and delivery expertise and can be integrated in minutes with email API and trust your emails to reach the inbox.

Database
 

Postgres 9.5. An open-source SQL standard compliant RDBMS. 

Deployment Tools
 

Docker. Easily build safer apps, ensure tamper-proof transit of all app components and run apps securely on the industry’s most secure container platform.


Docker compose is a tool for defining and running multi-container Docker applications. With Compose, you use a Compose file to configure your application’s services. Then, using a single command, you create and start all the services from your configuration.

Feedback from the client