MyJournal
A personal journal and finance tracking application combining CSV transaction upload and categorization with learning and system-monitoring modules.
Business or technical problem
Keep finance tracking, project-management study, language learning, quotes and basic system monitoring in one authenticated personal application rather than five separate tools.
Solution
A FastAPI application with JWT-authenticated access, MySQL persistence, Jinja2 templates, and Systemd/Uvicorn deployment, combining five modules in a single application.
Verified functionality
- Finance tracking
- CSV transaction upload and categorization
- JWT authentication
- System monitoring
Verified technology stack
Python 3.12 · FastAPI · MySQL · JWT · Uvicorn · Systemd · Jinja2
Evidence
README documents features, tech stack, and installation steps.
Project classification: founder-led. Founder-led projects are not presented as Stewsac Inc. client engagements.