Project Overview

Stugo is a modern self-study web tool designed to implement spaced repetition. It offers an easy way to study various topics without relying on heavy cloud accounts or external trackers.

Key Implementation Details

  • JSON Parser: Designed dynamic file reading on the Go backend to process local structured JSON files containing terms, definitions, and categories.
  • Modern UI: Implemented interactive flip cards and progress tracking components using vanilla JavaScript and CSS animations.
  • Self-Hostable: Packaged with a focus on ease of deployment, allowing the app to run as a single static binary.

๐Ÿ”— GitHub Repository | ๐ŸŒ Live Demo