WeyDev
all projects
ProjectPrivate repository

Friend Recommendation System (PoC)

Graph-based friend recommendation engine using Neo4j, GraphQL, and Redis.

Neo4jGraphQLSpring BootRedisJava

Overview

A proof-of-concept friend recommendation system that models social relationships as a graph in Neo4j and exposes recommendations via a GraphQL API built with Spring Boot. Redis caching accelerates repeated recommendation queries. Demonstrates graph database design, traversal algorithms, and API integration in a real-world social context.

Highlights

  • Graph database modeling of social relationships in Neo4j
  • GraphQL API with Spring Boot for flexible querying
  • Redis caching for recommendation performance
  • Graph traversal algorithms for friend suggestions

Related projects