Skip to content

ProseScore - Text Quality Analyzer. Score your writing.

Notifications You must be signed in to change notification settings

marcushale/prosescore

Repository files navigation

ProseScore

A premium text analysis tool that scores your writing on readability, clarity, tone, and "human-ness."

Live: prosescore.auderon.com

Features

Free Tier

  • Readability grade (Flesch-Kincaid)
  • Word/sentence/paragraph count
  • Reading time estimate
  • Basic tone detection (formal/casual/academic)

Premium ($4.99 one-time)

  • Full ProseScore (0-100 composite)
  • AI-likelihood score (statistical analysis)
  • Sentence-by-sentence highlights
  • Vocabulary diversity index
  • Writing issue breakdown (passive voice, adverbs, complex words)

Tech Stack

  • Framework: Next.js 16 (App Router)
  • Styling: Tailwind CSS
  • Payments: Stripe Checkout
  • Analytics: Umami
  • Deployment: Docker on Coolify

Development

# Install dependencies
npm install

# Run development server
npm run dev

# Build for production
npm run build

Environment Variables

Copy .env.example to .env.local and fill in:

  • STRIPE_SECRET_KEY - Stripe secret key
  • STRIPE_WEBHOOK_SECRET - Stripe webhook signing secret
  • NEXT_PUBLIC_URL - Public URL (e.g., https://prosescore.auderon.com)
  • NEXT_PUBLIC_UMAMI_ID - Umami website ID

Deployment

Built with Docker for Coolify deployment. Push to main to trigger auto-deploy.

License

Proprietary - Auderon 2026

About

ProseScore - Text Quality Analyzer. Score your writing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published