userPost

A modern content platform engineered to demonstrate excellence in full-stack architecture, identity management, and relational data modeling.

PostBase Full Page Preview
Tap / Hover to scroll

Project Intent

userPost is a minimal content platform where users can create posts, organize them by categories, and explore content from others. While the UI is clean and functional, the true focus is the underlying system architecture—ensuring speed, security, and data integrity.

System Capabilities

Rich Content

Integrated Trix-editor for seamless creation of rich-text content without complex overhead.

Identity Management

Secure OAuth 2.0 integration via Google, handling automatic sign-up and session persistence.

Real-Time Interaction

Utilizing WebSockets for instant feedback on likes and comments without page reloads.

Data Performance

Optimized Prisma queries and PostgreSQL indexing to ensure high-performance data retrieval.

DevOps Sandbox

userPost serves as my primary environment for mastering the Infrastructure Lifecycle. I am managing the entire deployment pipeline myself on Debian.

Docker
CI/CD Pipelines
Monitoring
Automation