The purpose of this document is to outline the system requirements for the "steel-app," a productivity application designed to help users manage their time and tasks effectively. This document will detail the functional and non-functional requirements, user personas, core user flows, and design elements specific to the steel-app.
The steel-app is designed to assist users, particularly students, in organizing their work sessions through time-blocking and reflective practices. The app provides features such as block planning, post-block check-ins, daily timelines, weekly insights, and streak counters to enhance productivity and self-awareness.
The steel-app will feature an interactive "Time Garden" on the home page. Users will plant "intention seeds" for each work block, which grow into "productivity flowers" as tasks are completed. The garden will visually represent the user's productivity over time, with flowers changing color based on mood tags. Users can click on flowers to view detailed block information. This concept will be implemented using @react-three/fiber for 3D interactions and framer-motion for smooth animations.
The landing page will utilize a "parallax" interaction model, providing a layered depth effect as users scroll through the page. Decorative elements like floating clouds and shifting sunlight will move at different speeds, creating an immersive storytelling experience. Internal pages will adopt a "static" model to ensure clarity and focus on productivity features.

Steel-app turns focused work sessions into a visual garden of progress. Set intentions, track sessions, reflect on your day, and watch your productivity bloom over time.
Every productive day starts with intention. Steel-app guides you through a simple loop that builds lasting habits.
Choose a 25, 50, or 90-minute block and write one clear intention â "Draft intro section" or "Solve problem set 4."
Start the timer and work with full focus. When the block ends, your session is logged and your garden grows.
Answer "What happened?" and tag your mood. Over time, weekly insights reveal your sharpest hours and habits.
From your first intention to your weekly reflection, steel-app covers the entire cycle of focused, productive work.
Set a timer for 25, 50, or 90 minutes. Write one clear intention before each session begins.
Answer "What happened?" after each block. Tag your mood with đĨ focused, đ okay, or đŠ scattered.
See your entire day as a visual strip of completed blocks, color-coded by mood to spot patterns at a glance.
Auto-generated summaries like "You hit 73% of intentions this week" and "Your sharpest hours: 9â11 AM."
Track consecutive days with three or more completed blocks. Build momentum and never break the chain.
Watch your productivity bloom as completed blocks grow into a visual garden, colored by your mood and effort.
Join thousands of students who are building better study habits, one focused block at a time. No credit card required.
Create Your Free Accountâ
No comments yet. Be the first!