Inspiration
I wanted to create a simple, intuitive space where people can effortlessly capture their daily thoughts, ideas, and photographic memories. Many modern apps rely heavily on the cloud, but I envisioned a personal diary that prioritizes user privacy and works entirely offline, while still being accessible across all personal devices.
What it does
photo-diary is a cloud-free, multi-device PWA (Progressive Web App) diary. Users can easily type out their reflections, attach photos, and save them locally. It delivers a fast, seamless cross-platform experience on smartphones, tablets, and PCs without requiring any remote database.
How I built it
The application was built as a modern PWA using web standards to ensure cross-device compatibility and local-first data storage. I utilized OpenAI Codex and GPT-5.6 Terra to assist in efficiently generating the core service worker configurations and structuring the local storage logic, making the development process remarkably smooth.
Challenges I faced
Ensuring seamless media file handling and reliable data persistence completely on the local client side across different operating systems (iOS, Android, and desktop browsers) without a cloud backend was a notable technical challenge. Overcoming these cross-platform storage constraints required fine-tuning the app's offline caching behavior.
What I learned
I learned deep insights into local-first application architectures and optimized PWA deployment workflows. Partnering with Codex and GPT-5.6 Terra also demonstrated how advanced AI can drastically accelerate the prototyping of lightweight utility applications.
Built With
- gpt-5.6
- javascript
- openai-codex
- pwa
- terra
Log in or sign up for Devpost to join the conversation.