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
- Host: GitHub
- URL: https://github.com/naveensing575/toddle
- Owner: naveensing575
- Created: 2021-07-25T11:06:56.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2021-07-25T11:35:10.000Z (almost 5 years ago)
- Last Synced: 2025-05-21T00:17:46.397Z (about 1 year ago)
- Topics: bootstrap, css, html, js, netlify
- Language: CSS
- Homepage: https://naveentoddle.netlify.app/
- Size: 1.18 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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