you should make this app:
What is the Forex Checklist Analyzer?
It's like a smart digital assistant that helps forex traders make better trading decisions by keeping track of important steps they need to follow before, during, and after making trades. Think of it as a sophisticated checklist manager that not only remembers what you need to do but also helps you analyze how well you're following your trading strategy.

Let's break down its main parts:

📋 Checklist Organization:
there is a dashbord in the left side for this:
The app organizes trading tasks into three main categories:
"Before Trading" checks (Pre-Trade Analysis)
"During Trading" checks (Active Trading)
"After Trading" reviews (Post-Trade Analysis)
Each category contains specific items that traders need to check or complete
Every item has a priority level (from 1-100) showing how important it is.
also the user can add another categories and edit them later. and fully can manage them.
🎯 Scoring System
Works like a performance tracker
Each completed task adds points based on its importance
Higher priority tasks = more points
Gives traders a clear picture of how thoroughly they're following their strategy
Shows overall completion percentage and progress
💾 Smart Memory
Remembers all your settings and choices even after closing the browser
Keeps track of when you made changes
Saves notes and comments you make about specific items
Everything stays organized and easily accessible
📊 Analysis Tools
Creates detailed reports showing:
How well you're following your trading plan
Which areas you're consistently checking
Where you might be skipping important steps
Progress over time
Category-by-category breakdown of performance
🔍 Search and Filter
Quickly find specific items in your checklist
Filter through different categories
Easy navigation between different sections
Save time when checking multiple items
📝 Customization Features
Add new items to your checklist
Adjust priority levels
Add personal notes to items
Create custom categories if needed
Modify existing items
📱 User-Friendly Interface
Clean, easy-to-use design
Clear visual indicators of progress
Simple checkboxes for completing tasks
Easy-to-read scores and statistics
Smooth navigation between different sections
📈 Progress Tracking
Visual progress bars
Completion percentages
Score tracking
Historical performance data
Trend analysis
📤 Export Capabilities
Save your data as a file json
Create backup copies
⚡ Real-Time Updates
Instant score calculations
Immediate feedback on completed tasks
Live progress updates
Dynamic priority adjustments
Practical Benefits for Traders:

Better Decision Making
Ensures no important steps are missed
Provides structured approach to trading
Reduces emotional trading decisions
Helps maintain trading discipline
Learning and Improvement
Shows patterns in trading habits
Identifies areas needing improvement
Tracks progress over time
Helps develop better trading routines
Risk Management
Ensures important safety checks aren't skipped
Maintains focus on risk management tasks
Provides reminders for critical safety steps
Helps prevent oversight of important checks
Time Management
Streamlines trading preparation
Organizes trading activities efficiently
Reduces time spent on routine checks
Keeps focus on important tasks
Psychology Benefits
Reduces trading stress
Builds confidence through systematic approach
Helps maintain emotional discipline
Provides clear structure for decision-making
Real-World Usage Example:

Imagine a trader named Sarah using the app:

Morning Routine:
Opens app
Checks Pre-Trade Analysis category
Goes through economic event calendar
Confirms market conditions
Gets score for preparation phase
During Trading:
Uses app to verify trading conditions
Checks risk management items
Confirms trade setup matches strategy
Tracks adherence to trading plan
After Trading:
Reviews trade outcomes
Updates trading journal
Analyzes performance
Exports daily report
The app helps Sarah maintain discipline, track her progress, and continuously improve her trading strategy through systematic evaluation and analysis.

This tool essentially acts as a:

Trading companion
Strategy enforcer
Performance tracker
Analysis tool
Progress monitor
Record keeper
All combined into one user-friendly application that helps traders become more systematic and disciplined in their trading approach.
The beauty of this system is that it grows with the trader - becoming more valuable over time as it collects data and helps identify patterns in trading behavior and decision-making processes. It's like having a personal trading assistant that helps ensure consistency and improvement in trading practices.

make it in html css javascript in non modular. in a way if i put it in a html file, works correctly.

make the ui like a finished product of a well known compony with best modern visuals