Action Items & Enhancement Ideas
This document tracks planned features, improvements, and ideas for Ody's Rope.
note
For the most current version of this document, see the ACTION_ITEMS_AND_IDEAS.md file in the repository.
Priority Categories
High Priority (Immediate Impact)
| Item | Category | Complexity |
|---|---|---|
| Persistent Sessions | Infrastructure | Medium |
| OAuth Authentication | Integration | High |
| User Update Frequency Control | UX/UI | Low |
| Terms of Service Update | Legal | Low |
Medium Priority (Near-term)
| Item | Category | Complexity |
|---|---|---|
| Recent Orders Dashboard | UX/UI | Medium |
| Algorithm Selection | UX/UI | Medium |
| Tutorial Framework | Educational | High |
| Email Notifications | Integration | Low |
Lower Priority (Future)
| Item | Category | Complexity |
|---|---|---|
| Multiple Account Support | Features | High |
| Database Migration | Infrastructure | High |
| SOC2 Compliance | Infrastructure | High |
| Microservice Architecture | Infrastructure | High |
Feature Areas
UX/UI Improvements
- ✅ Dark/Light Mode Toggle
- User Control for Update Frequency
- Simplified Notification Preferences
- Algorithm Selection Feature
- Recent Orders Dashboard
- Percentile-Based Indicator Visualization
Feature Enhancements
- Configurable Update Frequency
- Multiple Account Support
- Customizable Indicator Thresholds
- Volatility Stop Indicator
- Re-entry Timing Feature
Technical Infrastructure
- Persistent Sessions with Database
- Database Migration (SQLite to Cloud)
- Microservice Architecture
- Static Website Separation
- Historical Data Storage
Educational Content
- Tutorial Framework (Duolingo-style)
- YouTube Video Series
- Algorithm Examples
- Risk Management Education
Dependencies
OAuth Authentication
└── Tradier Partnership (Done)
└── User credentials migration
Database Migration
└── Persistent Sessions
└── Historical Data Storage
└── Recent Signals Storage
Microservice Architecture
└── Static Website Separation
└── Scheduler Service
Contributing
Want to help implement these features? Check out the Contributing Guide for how to get started.