Donation & Kiosk Platform
Comprehensive donation platform with kiosk integration, management system, and Stripe payment gateway for community organizations.
Web portal for Deutsche Telekom providing customers facility to access their MMS. Features include reading text content of MMS, viewing and playing image or audio-video content. Built using JSF/PrimeFaces with focus on Controller code and Business logic.
Client: Deutsche Telekom
This web portal was developed for Deutsche Telekom, Germany's largest telecommunications company, to provide their customers with online access to their MMS (Multimedia Messaging Service) content. Before this portal, customers could only view MMS messages on their mobile devices - this solution brought that content to the web.
The portal allows Deutsche Telekom customers to log in and browse their complete MMS history. They can view text content, display images in full resolution, and play audio and video content directly in the browser. The interface was designed to be intuitive and responsive, working well on both desktop computers and tablets.
My primary responsibilities were developing the Controller layer and implementing the Business logic that powers the portal. This included handling user authentication against Deutsche Telekom's customer database, retrieving MMS content from the telecom's storage infrastructure, and properly rendering different media types in the browser.
The application was built using JavaServer Faces (JSF) with PrimeFaces components for a rich user interface. PrimeFaces provided ready-made components for media playback, image galleries, and responsive layouts that accelerated development while maintaining a polished look and feel.
Working with Deutsche Telekom's infrastructure required careful attention to performance and security. The portal needed to handle high traffic volumes while protecting customer privacy and ensuring that MMS content was only accessible to its rightful owners.
This project leverages JSF, PrimeFaces, JSP and 1 more technologies to deliver a robust and reliable solution.
Comprehensive donation platform with kiosk integration, management system, and Stripe payment gateway for community organizations.
Digital community platform applying psychology and game theory for collaborative problem-solving and group decision making.
Let's discuss how I can help bring your ideas to life with a custom solution tailored to your needs.
Start a Conversation