Cross-Network Social Graph Service
Friend-graph mapping microservice across multiple identity providers — 1st and 2nd-degree connections, recommendations engine.

A Go microservice that bridges multiple identity and social-graph providers (Facebook, Google and several regional networks) into a single in-platform friend graph for a specialized designer-focused social network (Pinterest-class). Handles OAuth integration with each provider, normalizes their friend-graph schemas and runs cross-provider matching: 1st-degree friends (people the user already knows on at least one external network who also use the platform) and 2nd-degree friends-of-friends used as the basis of the in-platform recommendations engine. In production since mid-2025.
- → Bridges multiple identity and social-graph providers (Facebook, Google, regional networks)
- → OAuth integration and per-provider friend-graph schema normalization
- → 1st-degree friend matching — surface contacts already on the platform
- → 2nd-degree friends-of-friends as the basis of in-platform recommendations
- → In production since mid-2025

Click any screenshot to open full-size view