API V2 mapping library

Timeline
November 2023
Team
jonathan-k4
mark-k4
Role
Full Stack Software Engineer
API v2

Overview

As our product evolves, our API’s need evolving as well. The first version of our public API has slightly (not so slightly) different field names, requirements, and whole schema than the second version. That’s where a mapping library comes in.

On our web and mobile apps, the public API handles CRUD operations for users, events, and content for our news feed. The content pipeline flows into an ElasticSearch engine so maintaining data integrity is crucial.

Techs

node

node

vue

vue

elasticsearch

elasticsearch

postgreSQL

postgreSQL

git

git