Files
Manual-Coffee-Roasting-Plan/TODO.md
2025-07-27 11:05:44 -04:00

1.3 KiB

TODO List Template for Project

Overview

This template outlines the current state of the project files and future tasks to improve organization and functionality.

Current State

roast.ts

  • Manages timer functions (startTimer, stopTimer).
  • Handles event logging (logEvent) and system reset.
  • Provides plan setting and navigation through temperature buttons.
  • Implements CSV export functionality.
  • Supports graph display and manipulation.
  • Manages saved roast plans (save, load, clear).

roast.html

  • Defines the user interface for coffee roast logging.
  • Includes input fields for setting roast plans and saving them.
  • Contains control elements to manage events and export data.

roast.css

  • Styles the timer display with phase-specific backgrounds.
  • Formats buttons and containers for a cohesive visual layout.
  • Ensures responsiveness and accessibility across devices.

Future Tasks

  1. Enhance User Interface:

    • Update visual styling for better user experience in roast.css.
  2. Expand Functionality:

    • Add info about rate of rise
    • Capture info about the roast (start/end weight)
  3. Documentation and Testing:

    • Create comprehensive documentation for all features.
    • Develop test cases to ensure robustness of functionality.