📋
Philanthrolab
  • Philanthrolab Technical Docs
  • SSN Component Library
  • Datalabs
    • Introduction
    • Architecture
    • Schema Dictionary
    • Project Status/Timeline
  • Social Safety Network
    • Introduction
    • Architecture
    • Schema Dictionary
    • Project Status/Timeline
      • V1
      • V2
  • SSN for Organisations
    • Introduction
    • Features and user stories
    • Architecture
    • Schema Dictionary
    • Project Status/Timeline
  • Developer Resources
    • Frontend Project Guide
    • Coding Guide
    • Creating a Neo4j instance on GCP vm
    • Set up local deploy for staging and production envs
    • Install ElasticSearch on GCP
    • ElasticSearch Query
    • ETL Strategy for Neo4j Database: Scraping, Transformation, and Enrichment
    • ETL Checklist
  • SSN Authentication
    • Introduction
    • Architecture
    • Schema
  • SSN Admin Dashboard
    • Introduction
    • Architecture
  • SSN Job Board
    • Introduction
    • Architecture
    • User Stories
    • Schema Dictionary
  • SSN Eligibility criteria AI feature
    • Introduction
    • Working Principles
    • Architecture
    • Schema Dictionary
  • DataBase Repopulation
    • Introduction
    • Proposed Solution
    • DB Details
    • Batch 1
  • LLM INTEGRATION
    • LLM Strategy and Implementation
Powered by GitBook
On this page
  • Technical Specifications
  • Technology Stack
  • Design Spec and Assets

Was this helpful?

  1. SSN Job Board

Architecture

This document outlines the high-level architectural design for SSN Job Board.

PreviousIntroductionNextUser Stories

Last updated 2 years ago

Was this helpful?

Technical Specifications

We can achieve the schema and taxonomy for matching referrals to employers and training providers using the Open Skills API.

We reviewed the implementations from various projects and companies as well as their API and data schema to set up ours. These include:

  • ,

  • organization which holds the ,

  • provides insight into Open Skills API analysis, job data and machine learning model applications,

  • for type definition from ,

  • implementing the schema and open skills API for a job platform.

Technology Stack

We majorly use GRANDstack and a mixture of other tools listed below:

  • Programming Language: JavaScript, Typescript

  • Frameworks: Nodejs, Express, Apollo, Graphql, React

  • Core Database: Neo4j, MongoDB

  • In-memory Cache: Redis

Design Spec and Assets

All design assets related to the SSN job board live here - Figma link.

Brighthive API
Workforce Data Initiative
skills API repo
Data-at-work
JobPosting schema
schema.org
O*Net Online