← Back to projects

Pixell

Personal Project: Monetization App for Content Creators

Category

Mobile App

Client

Pixell

Duration

1 year

Pixell

Overview

As a personal project, I built an app to help content creators monetize their work by generating temporary links that capture secure payments for each access. This project let me combine backend development, UI design and payment management skills.

Backend Design and Development

Symfony API with API Platform

The API, built with Symfony and API Platform, securely handles temporary link generation and content access for users. This API-first architecture provides optimal flexibility, making it easy to add new features over time.

Pixelation Module via the API

To reinforce content security and exclusivity, I built a pixelation module through the API. This module pixelates content to restrict access until payment is received, protecting creators' work.

Design and User Experience

Prototyping and Wireframes in Figma

I designed prototypes and wireframes in Figma, optimizing each screen for a smooth, intuitive user experience. This design work helped structure the app around the needs and behaviors of content creators.

Payments and Infrastructure

Payment Integration with Stripe and PayPal

Integrating Stripe and PayPal lets transactions happen outside the app securely and quickly. This dual integration gives users flexibility in payment methods and automates payment handling for each generated link.

Storage and Notifications

For storage, I used an AWS S3 bucket, a secure, scalable solution for hosting creator content. Notifications, handled via Firebase, keep creators informed in real time of new payments and link accesses.

Mobile Development and Landing Page

Mobile Development in Flutter

The app was built in Flutter, providing cross-platform compatibility for Android and iOS. Flutter let me optimize performance and maintain visual consistency across both operating systems.

Building the Landing Page

Alongside the app, I built a landing page showcasing the solution's features and benefits. The landing page plays a key role in user acquisition and conversion.

This personal project let me explore the challenges of content monetization and get hands-on with many modern technologies. It was a great opportunity to grow my skills in API integration, secure payment handling and user-centered design.

Contact

First chat within the week.

The simplest first step: a virtual coffee. Free, 30 minutes, no commitment, to see if there's a good fit.

Available · 24h replyVirtual coffee
Free30 minutesAnywhere in the world
new-message.tsx

Write me

Tell me what you're building

Write meaugust.theo.pro@gmail.com