Ocasia project preview

An AI-powered study platform that turns student notes into personalised quizzes, flashcards, and explanations.

Project overview

What I built

Ocasia combines a Django application with an async AI service to help students study from their own material. I focused on backend architecture and the AI integration while collaborating with a friend on the frontend.

Category

Education

Timeline

March 2026

Scope

14 technologies

Delivery notes

Highlights

The practical work, decisions, and working systems that shaped this project.

  • GPT-4o-mini content generation
  • Django core logic and API gateway
  • Async FastAPI service for AI interactions
  • Persistent profiles, uploads, quizzes, and flashcards

Technical foundation

Built with

The tools and platforms used to move the idea from concept to a working project.

PythonDjangoFastAPIReactPostgreSQLRAGUpstash VectorDjango ChannelsRedisOpenAIOpenAI EmbeddingsClaudePaystackCloudinary

Keep exploring

Other projects

View all projects