Skip to main content
Hanseo
  • Home
  • Projects
  • Experience
  • Certificates
  • Projects
  • Experience
  • Certificates

© 2026 Hans Amoguis

← All Projects

03 of 05

SimplyNote

An AI-Powered Learning Productivity Web Application with Note Summarization and Quiz Generation capabilities

2025Sole Full Stack Developer
Source Code
Live Preview
  • Brief
  • Decisions
  • System
  • Capabilities
  • Screenshots

Primary visual evidence

SimplyNote — primary interface screenshot

Brief

Problem

Students studying with raw notes had no fast way to turn them into structured study material. Existing tools either required manual reformatting or didn't work with your own content.

Response

SimplyNote is an AI-powered learning productivity platform that helps students and self-learners study smarter using their own content. It transforms raw notes into concise structured summaries, structured learning roadmaps, interactive quizzes with explanations. SimplyNote implements a rolling-window AI quota system to ensure fairness, performance, and transparency.

Technical Decisions

  1. 01

    Rolling-window AI quota system: tracks usage per user over a sliding 24h window rather than a hard daily reset, fairer distribution and harder to game than a midnight cutoff.

  2. 02

    Django REST over Next.js API routes: the quota logic, PDF parsing, and AI orchestration needed a persistent process with proper task isolation, serverless functions would hit timeout limits.

  3. 03

    Zustand over Redux: the client state surface (auth, quota display, note draft) is small enough that a store factory pattern would have been over-engineering for 3 slices.

System

Stack

  1. 01React
  2. 02TypeScript
  3. 03Tailwind CSS
  4. 04Shadcn/ui
  5. 05Zustand
  6. 06Tanstack Router
  7. 07Tanstack Query
  8. 08Django REST Framework
  9. 09PostgreSQL
  10. 10Brevo

Capabilities

  1. 01JWT-based authentication
  2. 02Summarize pasted notes or PDFs
  3. 03AI-powered summarization, roadmap & quiz generation
  4. 04Create quizzes only from your notes
  5. 05Quiz answer explanations
  6. 06Note formatting
  7. 07Share generated content via share codes
  8. 08Quiz explanations and mastery analytics
  9. 09Transparent AI quota system
  10. 10Feedback & bug reporting system

Screenshots

SimplyNote — screenshot 1
SimplyNote — screenshot 2
SimplyNote — screenshot 3
SimplyNote — screenshot 4
SimplyNote — screenshot 5
SimplyNote — screenshot 6
SimplyNote — screenshot 7
SimplyNote — screenshot 8
SimplyNote — screenshot 9
All Projects
← ← PreviousPrevNext →Next →