Creative AI Selfie App
Find yourself in a story – AI-generated Selfies

Background
The AI Selfie Box at the Enter Technikwelt Museum in Solothurn allows visitors to generate creative portraits using AI. However, its reliance on a multi-camera setup limits accessibility. This project aims to transform its functionality into a mobile app, enabling users to create AI-enhanced portraits using only their smartphones.
Project Goal
The objective was to develop a mobile application that replicates the capabilities of the AI Selfie Box, making AI-generated portraits accessible to a broader audience. The app provides a seamless user experience for image uploads and AI-powered transformations.
Results
The final product is a fully functional AI-powered mobile application that allows users to upload selfies and generate unique AI-enhanced images.
Users can choose from a variety of AI-generated styles, transforming their portraits into artistic renditions. The app supports profile management, enabling users to save and revisit their generated images. Feedback from usability testing led to improvements in UI clarity.
App Features & Design
The app features a clean and intuitive interface, following user-centric design principles. It includes:
- A guided image upload process ensuring high-quality AI input.
- Customizable AI-generated portrait styles.
- Profile management for storing generated images.
- Real-time feedback on image processing.

Tech Stack
- Frontend: React Native, Expo
- Backend: Supabase (PostgreSQL), AWS API
- AI Model: Stable Diffusion XL
- Storage: Supabase Storage, Amazon S3
- Testing: Jest, System Usability Scale (SUS)
Key terms
- Generative AI
- Mobile App Development
- React Native
- Supabase Backend solution for database, authentication, and storage
- Stable Diffusion XL AI model used for artistic selfie transformations
Team
Supervisors
Arzu Çöltekin
Cédric Merz