April 2026
Atelier is a mobile art journal application that allows users to upload and showcase their artwork in a clean and visually appealing gallery format. The app enables users to add an image of their artwork, include a title, select a date, and write a description for each piece. Built using React Native with Expo, the project focuses on creating an artistic and intuitive user experience while managing data locally using SQLite.
Frontend: React Native, JavaScript, Expo
Navigation: React Navigation
Database: SQLite
Media Handling: Expo Media Library
Version Control: GitHub
For the frontend, I used a vibe coding approach to experiment with different layouts and visual styles until I achieved a clean and artistic interface that reflects the theme of the application. For the data handling and application logic, I implemented the SQLite database structure and operations myself to learn as much as possible about how mobile apps manage and persist data locally.
The main challenges were learning React Native, adapting to its layout and styling approach, and dealing with some limitations when using Expo.
The app is available as an Android APK built using Expo Application Services (EAS). You can download and install it using the link below: Download Atelier
Note: The demo is currently available for Android only. Due to Appleās platform requirements, publishing an iOS version requires a paid developer account, which was outside the scope of this project.