- Open any spreadsheet app (Excel, Google Sheets, Numbers) or a plain text editor like Notepad.
- Add the header row exactly as: taskid, task, description, estimated_time, difficulty
- Fill in one task per row. taskid is a unique number that sets the order and is used to match tasks across uploads. estimated_time is in seconds. difficulty accepts: easy, medium, hard, expert β leave blank to auto-assign based on time.
- Export the file as .csv:
- Excel: File β Save As β CSV
- Google Sheets: File β Download β CSV
- Notepad: Save As β name the file tasks.csv
- Log in with your name, then click Upload Tasks π€ on your dashboard and select the file.
π Format & Example
1,Front Kick,Practice front kick technique,600,easy
2,Roundhouse Kick,Focus on hip rotation,900,medium
3,Kata Heian Shodan,Full kata run-throughs,1200,hard
4,Sparring Drills,Partner sparring combos,1800,expert
5,Cool Down Stretches,,300,
β οΈ The header row must be included. If you skip the description, keep the comma: Cool Down,,5
π‘ Each student's CSV is private β uploading only adds tasks to your own account, not anyone else's.