Back to Portfolio
WEB APP

Suggia.com

2024

Production-ready collaboration platform bridging students and creators with AI-powered team matching and reputation system.

Gallery

About

Suggia is a sophisticated modular monolith built with enterprise-grade architecture. It solves the 'chicken-and-egg' problem for junior developers by connecting them with project owners needing specific roles. Features include: real-time WebSocket messaging with Redis caching, multi-schema PostgreSQL design (3 independent domains), gamified reputation through 4-star weighted system, OAuth2 authentication, and role-based project recruitment. Demonstrates production-level engineering with 11k+ LOC, 30+ database tables, 39 service classes, and 95% cache hit rate for sub-10ms message delivery.

Technologies

Java 21Spring Boot 3.5PostgreSQL 16Redis 7DockerNginxWebSocket/STOMP
Visit Project View Code Back