Skip to content

purnimagupta/authoring-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project was bootstrapped with Create React App.

This tools is for teachers to author curriculum for a subject. I have use Reactjs to implement it.

This app is deployed at netlify and check it out here.

Things that I have implemented:

  • Row actions - Indent/Outdent/Delete/Move
  • Preseve parent-child relations between nodes while moving, deleting etc Eg:
    • Moving a parent will move it's children as well
    • Deleting a node will also delete it's associated children if any
  • The text in each row is editable when clicked
  • Load/Save functionality to save/download the JSON output and upload JSON file which will again create the structure again

To run the project:

  • Clone the app repo and cd to this directory.
  • npm install to install dependencies.
  • npm start to run the app in development mode. Open http://localhost:3000 to view it in the browser.

See the section about deployment for more information.