01 · the problem
Seeing the problem.
Connections, shared friends, subscriptions and blocking all affect each other, and the API has to keep those rules consistent.

6 documented REST endpoints with tested layers, deployed on Pivotal Cloud Foundry.
A REST backend for social friend features: connect, common friends, subscribe and block.
01 · the problem
Connections, shared friends, subscriptions and blocking all affect each other, and the API has to keep those rules consistent.

02 · the build
6
REST endpoints with documented errors
10
seeded test profiles for trying the API
PCF
deployed with PCF Metrics monitoring
03 · under the hood
Clear error contract. Every endpoint defines its errors, from 401 for blocked requests to 504 for database failures.
Tested layers. JUnit tests for models, DTOs and DAOs, with a coverage report.
Cloud deployment. Deployed on Pivotal Cloud Foundry with PCF Metrics, plus Swagger UI for local testing.
04 · the result
A small, well-defined service that shows the backend side of my full stack work.