sparkinCreations
sparkinCreations

Independent creative studio. Turning ideas into privacy-first tools, custom software, and original music.

Products

Tools that respect your privacy and help you build consistency.

Flagship

miniCycle

Routine Workflow Companion

Turn daily habits into lasting progress with auto-resetting cycles. Complete your routine, watch it reset, build consistency over time.

  • 100% offline, privacy-first PWA
  • Vocabulary themes that adapt to your workflow
  • .mcyc export for sharing routines
  • Gamified progression with achievements
  • Focus mode, recurring tasks, reminders
  • Accessibility: reduced motion, high contrast, font sizing
85,000+ lines 124 modules 2,900+ tests
Coming Soon

TaskCycle

Professional Routine Management

Everything in miniCycle plus timeline tracking, advanced scheduling, notes, and deep workflow analytics.

  • Timeline & task history
  • Advanced recurring schedules
  • Notes & attachments
  • Workflow analytics

MasterMath

Step-by-Step Math Solver

Educational math solver helping students learn calculus and algebra through detailed, step-by-step solutions.

  • Client-side processing
  • Interactive graphs
  • No data collection

Engineering

miniCycle isn't a weekend project. It's production-grade software.

Architecture

  • 124 ES6 modules with strict dependency injection
  • Custom DI framework with lazy binding
  • 3-phase boot sequence with timeout recovery
  • Zero window.* globals - pure module architecture
  • Schema migrations with 5 fallback layers

Testing

  • Automated tests across 100+ suites
  • Security testing with 20+ attack vectors
  • WCAG 2.1 accessibility compliance
  • Performance testing with 500+ tasks
  • Zero external test dependencies

Documentation

  • Markdown documentation files
  • AI-assistant training documentation
  • Architecture and DI pattern guides
  • Hidden codebase insights documented

Philosophy

  • No frameworks - own every line of code
  • Works without internet, data stays local
  • Installable, service worker, IndexedDB
  • 200+ cycles of personal daily use

About

I'm MJ (MJayNumberOne), founder of sparkinCreations.

What I Build

Software that respects users. No accounts required. No cloud dependency. No frameworks that break. No ads, no tracking.

Why I Build It

miniCycle exists because I needed it. I've used it daily for 200+ cycles. The engineering depth exists because I wanted to build something that lasts - software I can maintain for years without depending on someone else's roadmap.

The Craft

This is a showcase of what's possible with vanilla JavaScript and disciplined architecture. Every module uses dependency injection. Every feature has tests. Every decision is documented.

Music

I also produce original music.

Latest Album

SUMMERtime POPsicles

Listen on SoundCloud

All Music

Explore the full catalog

Visit Music Page

Contact

Interested in collaborating or have questions?