AI learning / Portfolio project / 03

Write with
more clarity.

An AI-powered writing assistant that helps IELTS and TOEFL students turn every essay into clear, practical next steps.

Download on the App StoreAI feedback for real progress
Essay Coach AI home screen

The idea

Feedback you can
actually use.

Essay Coach AI turns a blank page into a better next draft. Students submit an essay, receive an estimated score and detailed evaluation, then keep improving with a context-aware AI chat assistant.

Detailed analysis

Estimated scores and specific feedback across grammar, vocabulary, structure, and coherence.

Exam-ready

Focused support for the expectations of IELTS and TOEFL writing tasks.

A study partner

Context-aware AI chat and personalized recommendations for the next draft.

How it is built

Native iOS,
thoughtful systems.

Essay Coach pairs a responsive SwiftUI experience with secure cloud services, so feedback, essay history, and usage stay reliable across sessions.

01Swift & SwiftUI

Native iOS interface and responsive app experience.

02OpenAI API

Essay analysis, score estimates, feedback, and conversational help.

03Firebase

Authentication, Cloud Firestore, and secure Cloud Functions.

04RevenueCat & StoreKit

Subscriptions, entitlements, and verified purchase events.

Subscription architecture

Usage that stays
fair and reliable.

Weekly and monthly auto-renewable plans fund a coin-based usage system. Verified renewals add coins securely while idempotent transaction handling prevents duplicate rewards.

App Store
& StoreKit
RevenueCatVerified
webhook
Firebase Cloud
Functions
Firestore coin
balance