Backend platform · 2026
Reading Platform
A reading platform built around secure account and content-management workflows.
ROLE
API design · Security · Data modelling
STACK
Node.js · Express · PostgreSQL · Redis · JWT
OUTCOME
Combines secure authentication, permissions, pagination, rate limiting and user-content rules in a structured API.
BACKEND / APPLICATION FLOW
Books, lists and reviews
Application workflows
Identity and permissions
Primary relational data
Token and cache workflows
PROBLEM
What needed solving
A reading-list application becomes significantly more complex once authentication, permissions, reviews, pagination and account security are introduced.
APPROACH
How I approached it
The platform separates admin and user responsibilities while keeping authentication, refresh tokens, reading lists and review workflows cleanly separated in the API.
ENGINEERING
Implementation highlights
ENGINEERING SUMMARY
What this project is built on.
TECHNOLOGY
Node.js · Express · PostgreSQL · Redis · JWT
ROLE
API design · Security · Data modelling
OUTCOME
Combines secure authentication, permissions, pagination, rate limiting and user-content rules in a structured API.
LINKS
NEXT PROJECT
Applied machine learning
Object Detection
A computer-vision workflow using Faster R-CNN for object localisation and classification.