ProductiOS · AndroidEngineering case study

JournPad: Voice Journal

Voice-first journaling app that preserves the original recording, transcribes spoken entries, and uses AI to generate useful titles, summaries, and categories. Entries can be searched and revisited by date, linked to goals, supported by reminders and prompts, and protected with account, deletion, and optional biometric controls.

Engineering contribution

End-to-end product engineering across the React Native app, backend services, AI processing, account safety, analytics, and mobile-store release.

Product scope

A voice-first journal that keeps the original recording, transcribes spoken entries, generates useful AI-assisted metadata, and helps users return to entries through playback, search, dates, goals, reminders, and prompts.

Engineering focus

  • Built the cross-platform React Native / Expo experience for voice capture, entry playback, goal-linked journaling, reminders, prompts, and calendar-based review.
  • Connected recorded entries to backend transcription and AI-assisted title, summary, and category generation while preserving the original audio as part of the journal record.
  • Implemented account and data-safety flows including deletion behavior, authentication lifecycle handling, and optional biometric protection where supported.
  • Extended the product with a separate Python/CrewAI publishing pipeline backed by FastAPI, PostgreSQL, Vercel Blob, and automated quality checks.

Product evidence

Mobile application

Swipe to browse screenshots

Beyond the core product

Supporting systems & extensions

These systems show the additional engineering needed around the product—from internal tooling to automation and operational workflows.

AI Blog Writing Agent

Autonomous publishing pipeline that plans JournPad topics, drafts articles, repairs structure, improves titles and excerpts, polishes voice, quality-checks the final post, and publishes up to two articles per day.

View live
AI Blog Writing Agent screenshot

Stack

PythonCrewAIFastAPISQLAlchemyPostgreSQLVercel BlobPillowsystemd

Code available upon request.

Technology

Core stack

ExpoReact NativeTypeScriptGoogle CloudPythonDockerAI APIs

Domain & technical context

Live product & release links

Public product and store links are shown as release evidence. Ratings and review counts are intentionally not displayed unless they are verified from the stores.

Let's build something that lasts

Have a software challenge? Let's turn it into a working product.

Talk directly with the engineer responsible for your project. Joeltech Geek Systems works with businesses and founders in Kenya and across the world.