An open API service indexing awesome lists of open source software.

https://github.com/naveensing575/toddle

Curriculum authoring tool
https://github.com/naveensing575/toddle

bootstrap css html js netlify

Last synced: 2 months ago
JSON representation

Curriculum authoring tool

Awesome Lists containing this project

README

          

# Toddle
Curriculum authoring tool

● Row actions
1. Indent & Outdent
2. Delete - will delete the node along with its children
3. Move action - Move nodes around in the curriculum using
Drag-Drop or Up-Down arrow icons as shown in the GIF.
● The text in each row should be editable like a text box
Bonus functionalities: Extra points for attempting these :)
● Load/ Save - Implement 2 buttons - One that “Saves” the JSON data of
the curriculum structure created by the user to a file and other that
“Loads” the JSON file to recreate the structure in UI. Much like the
save/load functionality in a game.
● Host the working solution
Please note:
• Moving, deleting should preserve parent-child relations between nodes
Eg. deleting a node should also delete its children