Skip to content

ManishJoc14/lexia

Repository files navigation

LEXIA

Learn. Prepare. Improve.

LEXIA is an IELTS practice platform focused on Writing and Speaking tests, immutable reports, and structured lessons.

Stack

  • Next.js App Router + React
  • Tailwind CSS + shadcn/ui patterns
  • Auth.js (NextAuth)
  • Prisma + Neon PostgreSQL
  • Gemini (Google Generative AI)
  • Web Speech API
  • Vercel Blob
  • Inngest

Local Development

yarn dev

Environment Variables

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

DATABASE_URL=
GOOGLE_GENERATIVE_AI_API_KEY=
GEMINI_API_KEY=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
AUTH_SECRET=
NEXTAUTH_URL=http://localhost:3000
USE_DB=false

Notes

  • Reports are immutable and should never be edited directly.
  • All AI calls must go through adapters and use prompt templates.

About

An AI-assisted IELTS preparation platform that evaluates user responses and generates automated feedback using intelligent processing pipelines. Focuses on natural language analysis and adaptive learning support.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors