Business software and compliance Case study

GeeScore: job and jobseeker scoring platform

A web platform for GeeScore that connects jobseekers with jobs and scores how well they match, with job lists and details, a dashboard, graphs and maps, a customisable widget and Stripe payments, on AWS.

GeeScore: job and jobseeker scoring platform: website
Client
GeeScore
Service
Web apps, Integrations
Years
2018–2021 (3 years)
Stack
AWS Lambda, AWS, React, Node.js and 6 more
Platforms
Web

Overview

GeeScore is a platform that scores how suitable a jobseeker is for a job. Jobseekers keep a resume with degrees, skills and certifications, companies post jobs, and the platform parses the data and scores it. We worked on it from 2018 to 2021: the back-end data functions and AWS services, the dashboard, graphs and maps, a downloadable widget that other sites can embed, and the payment forms.

The challenge

The platform takes in resumes and job postings and has to turn them into scores people can read. Companies, jobseekers and embedding sites each need their own view of the same data.

What we built

  1. Back-end data functions and stored procedures for jobseekers, jobs and companies, including create, read, update and delete for job postings and resumes
  2. Node.js functions and AWS Lambda functions for the jobseeker module, and API integration on AWS
  3. Development and backend environments, and deployment of both
  4. A React dashboard with job lists and job details
  5. Graphs (Chart.js) and maps (Mapbox) with custom tooltips
  6. An embeddable, customisable widget with its own APIs, pages and animation, that shows a score per job with a breakdown by component
  7. Stripe subscription payment forms, with coupon pop-ups
  8. Pages and templates for the public site on WordPress, with pop-ups and responsive layouts
  9. Review of the existing code, merging of branches, and bug fixing and design fixes across the platform

Technology used

Technology named in the project records, by layer
LayerChoicePurpose
CloudAWSdevelopment and backend environments
Front endReact, Redux Toolkit, Chart.js, Mapboxdashboard, graphs, maps and the scoring widget
Back endNode.js, AWS Lambdajobseeker, job and company functions
PaymentsStripesubscriptions and coupons
Public siteWordPresspages, templates and pop-ups
DataDatabase stored proceduresseekers, jobs and companies

What happened next

  • Delivered

    The work described above was delivered to the client.

  • Operational facts
    • Our work on this project spanned 2018–2021.
    • It was maintained and extended over 3 years.

Screens

Could this be your project?

Request similar work

Questions about this project

How long did this project take?

Our work on it ran from 2018 to 2021.

What technology was used?

AWS Lambda, AWS, React, Node.js, Stripe, WordPress, REST APIs, Redux Toolkit, Chart.js, Mapbox.

Was it maintained and extended over time?

Yes. Our work on this project was maintained and extended over 3 years, from 2018 to 2021.

Similar work

Rackless: ticket and work-request platform screenshot

Also AWS and React, same industry

Rackless: ticket and work-request platform

  • Business software and compliance
  • Web apps
  • Mobile apps
  • Integrations
  • Website and SEO

2014–2026

A long-running web platform for Rackless, a cloud software services company: a ticket and work-request app with reports and email notifications, plus its WordPress sites, a Salesforce integration and a React Native app.

Top Tier Editing: quote calculator and order platform screenshot

Also AWS and content management systems, same industry

Top Tier Editing: quote calculator and order platform

  • Retail and eCommerce
  • Business software and compliance
  • Web apps
  • eCommerce
  • Integrations

2023–2026

A .NET Blazor quote calculator, order and checkout flow and back office for Top Tier Editing, an editing service: instant prices from admin-set rules, document upload with word count, Stripe and PayPal payments and scheduled emails.

Also React and Node.js, same industry

  • Business software and compliance
  • Operations and facility management
  • Web apps
  • Integrations

A React and Node.js portal for RiskA that connects to a customer's Microsoft tenant, reads its Secure Score and recommendations from Microsoft Graph, and turns them into an identity score, a 90-day trend and a fix checklist.

Building something similar?

Tell us what you need and your industry. We will tell you what is realistic, what it would take, and show you the closest work we have done.

Are you ready to partner with us?

Our good-natured team is waiting to hear your business requirements.

Book a free project call