Mobclub Mobile Community

Mobclub was my second major J2EE project: a community-driven website where users can create, upload, and share mobile content. Built for a wide range of handsets, the platform focused on delivering the right media in the right format for each device.

To ensure device compatibility, we built a comprehensive database of phone models and their capabilities. That handset database allowed automatic device detection and format mapping so every user receives content the phone can handle—optimizing playback, display, and user experience across thousands of devices.

For media processing, we used FFmpeg for server-side video transcoding and a Java-based image processing library to scale and optimize images. The pipeline converted uploads into multiple codecs, resolutions, and image sizes, balancing quality, bandwidth, and compatibility.

Running on a J2EE architecture, the system was designed for scalability and reliability. My work focused on backend services, integrating FFmpeg and the device database to deliver a smooth, device-aware content delivery service for mobile users.

Preview
Mobclub Mobile Community