Weologix - Web App

B2B Software-as-a-Service Web App Design, Development, and continued DevOps.

Weologix - Web App

ABOUT THE PROJECT

CV is boring! Why not reinvent it? That was Weologix's vision; a human capital management platform that aims to reinvent the CV.
Operating as the core product team for the startup and its sole founder, our responsibilities stretched across the board from branding, website design, development of the main software-as-a-service platform, and its continued DevOps. Our intent was to capture the core vision and mission of the startup across all its digital properties.

WEOLOGIXTHROUGH NUMBERS
2

+

Large case enterprise clients (paying)

$

250K

+

Fundings raised
8

+

Microservices developed & maintained

WHAT WEOLOGIX WANTED

The main idea behind the application was to create a platform that incorporates tests covering all aspects of the individual's personality and skillsets. The client wanted user engagement with features such as games, multiple-choice questions, and third-party quizzes. The end result displayed a combined analysis of the five tests.

Weologix wanted to build a platform that will help their clients hire and retain top talent.
Candidates have their own profiles by capturing a holistic snapshot of soft skills and hard skills. Weologix enables this comprehensive profile to move seamlessly within and across organizations thereby solving multiple people management needs such as skills-matching, retention, and personal and team development.

To incorporate all the mechanisms of the platform together we had to develop a lot of microservices which was a relatively new development concept at the time.

REQUIREMENTS FOR THE WEB APPLICATION

  1. Talent assessment platform (with proprietary games and questionnaire experiences)
  2. Third-party integrations with other assessments for holistic data-set
  3. Creation of three tiers of profiles (Me-V, Me-Profile and We-Profile)
  4. HRD subscription dashboard for enterprise users
  5. Legacy talent data conversion into machine-readable data
  6. Talent acquisition platform for top-of-the-funnel recruitment using assessments.

PROBLEM STATEMENT

Candidates have their own profiles by capturing a holistic snapshot of soft skills and hard skills. Weologix wanted  this comprehensive profile to move seamlessly within and across organizations thereby solving multiple people management needs such as skills-matching, retention, and personal and team development.

To incorporate all the mechanisms of the platform together we had to develop a lot of microservices which was a relatively new development concept at the time.

ABOUT THE PROJECT

CV is boring! Why not reinvent it? That was Weologix's vision; a human capital management platform that aims to reinvent the CV.
Operating as the core product team for the startup and its sole founder, our responsibilities stretched across the board from branding, website design, development of the main software-as-a-service platform, and its continued DevOps. Our intent was to capture the core vision and mission of the startup across all its digital properties.

WEOLOGIXTHROUGH NUMBERS
2

+

Large case enterprise clients (paying)

$

250K

+

Fundings raised
8

+

Microservices developed & maintained

WHAT WEOLOGIX WANTED

The main idea behind the application was to create a platform that incorporates tests covering all aspects of the individual's personality and skillsets. The client wanted user engagement with features such as games, multiple-choice questions, and third-party quizzes. The end result displayed a combined analysis of the five tests.

Weologix wanted to build a platform that will help their clients hire and retain top talent.
Candidates have their own profiles by capturing a holistic snapshot of soft skills and hard skills. Weologix enables this comprehensive profile to move seamlessly within and across organizations thereby solving multiple people management needs such as skills-matching, retention, and personal and team development.

To incorporate all the mechanisms of the platform together we had to develop a lot of microservices which was a relatively new development concept at the time.

REQUIREMENTS FOR THE WEB APPLICATION

  1. Talent assessment platform (with proprietary games and questionnaire experiences)
  2. Third-party integrations with other assessments for holistic data-set
  3. Creation of three tiers of profiles (Me-V, Me-Profile and We-Profile)
  4. HRD subscription dashboard for enterprise users
  5. Legacy talent data conversion into machine-readable data
  6. Talent acquisition platform for top-of-the-funnel recruitment using assessments.

PROBLEM STATEMENT

Candidates have their own profiles by capturing a holistic snapshot of soft skills and hard skills. Weologix wanted  this comprehensive profile to move seamlessly within and across organizations thereby solving multiple people management needs such as skills-matching, retention, and personal and team development.

To incorporate all the mechanisms of the platform together we had to develop a lot of microservices which was a relatively new development concept at the time.

Our Solution

STACK

No items found.
  • MEAN Stack for web development.
  • GitHub.
  • Heroku for building, running, and maintaining the application.
  • Unity 3d for the games section of the test.
  • Artwork illustrator for creating animations and vector graphics.
  • Adobe Xd for the user interface.
  • Webgl for rendering graphics on any web browser.

SERVICES

We developed the website, UI/UX, games, and cognitive quizzes and added a couple of tests from third-party websites as indicated by the clients. But to execute all of these mechanisms the vital part of the web application was its architecture.
Instead of relying on monolithic architecture, we went with microservices, making it easy for the client to push updates in the future.

WHAT ARE MICROSERVICES?

To understand how it all came together, let’s talk about microservices and the role it played in executing the project.

Micro-service is an application architecture that builds cloud applications. It focuses on building single-function modules with well-defined interfaces and operations. The app is broken down into core functions, called services. As these services are operated separately, if one fails, it doesn’t affect the other one.

Your team members can work on separate services without dependency on other services.

Weologix consisted of 5 tests:

Nature, Cognitive, Games, ESI & Strengths, and AQ & Humanity.

The final result was calculated based on each of the test results. All the tests ran on different technologies and they had to be refined and debugged to run the whole system smoothly.

Obstacles

  1. Working with a newer architecture leveraging microservices instead of monolithic architecture.
  2. Creating an Application Architecture to extract results from all the tests and calculate them for the final result.
  3. Extracting the results for the non-machine readable formats.
  4. Using third-party websites for some tests.
  5. Ensuring a unified user experience with parts of the web app built in different technologies.
  6. The final PDF reports generation was a processor-intensive process, load balancing was needed.
  7. Not using millisecond games as they were of low graphic quality.

WHAT ARE MICROSERVICES?

To understand how it all came together, let’s talk about microservices and the role it played in executing the project.

Micro-service is an application architecture that builds cloud applications. It focuses on building single-function modules with well-defined interfaces and operations. The app is broken down into core functions, called services. As these services are operated separately, if one fails, it doesn’t affect the other one.

Your team members can work on separate services without dependency on other services.

Weologix consisted of 5 tests:

Nature, Cognitive, Games, ESI & Strengths, and AQ & Humanity.

The final result was calculated based on each of the test results. All the tests ran on different technologies and they had to be refined and debugged to run the whole system smoothly.

Obstacles

  1. Working with a newer architecture leveraging microservices instead of monolithic architecture.
  2. Creating an Application Architecture to extract results from all the tests and calculate them for the final result.
  3. Extracting the results for the non-machine readable formats.
  4. Using third-party websites for some tests.
  5. Ensuring a unified user experience with parts of the web app built in different technologies.
  6. The final PDF reports generation was a processor-intensive process, load balancing was needed.
  7. Not using millisecond games as they were of low graphic quality.
No items found.

WHAT ARE MICROSERVICES?

To understand how it all came together, let’s talk about microservices and the role it played in executing the project.

Micro-service is an application architecture that builds cloud applications. It focuses on building single-function modules with well-defined interfaces and operations. The app is broken down into core functions, called services. As these services are operated separately, if one fails, it doesn’t affect the other one.

Your team members can work on separate services without dependency on other services.

Weologix consisted of 5 tests:

Nature, Cognitive, Games, ESI & Strengths, and AQ & Humanity.

The final result was calculated based on each of the test results. All the tests ran on different technologies and they had to be refined and debugged to run the whole system smoothly.

Obstacles

  1. Working with a newer architecture leveraging microservices instead of monolithic architecture.
  2. Creating an Application Architecture to extract results from all the tests and calculate them for the final result.
  3. Extracting the results for the non-machine readable formats.
  4. Using third-party websites for some tests.
  5. Ensuring a unified user experience with parts of the web app built in different technologies.
  6. The final PDF reports generation was a processor-intensive process, load balancing was needed.
  7. Not using millisecond games as they were of low graphic quality.

Key Points

  1. For the Emotional Intelligence & Greatest Strengths part of the personality assessment, the third-party pdf files were not readable. We had to write a microservice to run the pdf through OCR and have it in a machine-readable format. The challenge here was with OCR gave incorrect output in some cases. There were 20 errors when reading the letters from the pdf files. We ended up writing a filter to handle these cases and achieved 100% accuracy with the OCR data.
  2. We added another microservice for the creation and storage of PDF results in S3.
  3. Instead of integrating millisecond games we got the license from millisecond and integrated that into games we developed.

Key Outcomes

  1. 5 assessments including Nature, Cognitive, Games, ESI & Strengths, and AQ & Humanity.
  2. Assessments included different types of experiences
  • animation
  • multiple choice quiz
  • games
  • ordering sequence
  1. End result also gave an insight into the individual strengths and nature of the job suiting the candidates.
  2. The platform now provides instant results to the user in the form of a downloadable PDF.
Weologix

“Their level of commitment and willingness to form a genuine partnership with us went above and beyond”

We helped the co-founders plan, design, develop, and pivot a talent evaluation platform with an interactive dashboard for HRDs. As the company's "core product team," we created its flagship SaaS offering and maintained its DevOps infrastructure. To meet the needs of our diverse customer base, which includes bootstrapped startups and Fortune 500 conglomerates, we've created a comprehensive product line.

Monica Chitnis
CEO at Weologix
5.0
Scheduling
On time / Deadlines
5.0
Cost
Value / Within Estimates
5.0
Quality
Service & Deliverables
5.0
NPS
Wiling to refer

Client Testimonials

Weologix - Web App
5.0
Scheduling
On time / Deadlines
5.0
Cost
Value / Within Estimates
5.0
Quality
Service & Deliverables
5.0
NPS
Wiling to refer
Get in Touch

Ready to Build Something Cool? Drop us a Message

Ready to help you realize your dream