Develop a Svelte + JavaScript Application
Budget: ₹37,500 – ₹75,000 INR
Requirement: Develop an interactive custom Mindmap Visualization and Editor Tool whose first pilot version is available at
https://apps.vedavaapi.org/smaps
This takes a book in the form of sentences and their interrelations mentioned in a Google spreadsheet and shows them as an interactive graph etc. It also allows users to annotate the text with comments etc. that others can see and upvote/downvote. Makes a book-based community.
and whose code is available at
https://gitlab.com/vedavaapi/apps/smaps_ui
Version 1: (minor feature addition)
• Shaastra Map visualizer - import SMap from Google spreadsheet (with given URL) from UI
• Example Spreadsheet:
• https://docs.google.com/spreadsheets/d/1CxowriO8-FIbV4ux5UBoNawdY4O1S6lTe-U6BAnc1Wo/edit#gid=577578201
• The sheets of relevance in the above spreadsheet are “Vakyas” and “Sambandhas”
Version 2:
• Login via social media (google)
• Edit a shaastra map and persist changes
o Popup form to edit node's information or add a new node
o Popup form to add a new node - term, vaakya or section
o Popup form to add, delete or edit link between two selected nodes.
o Delete a node
o Add an annotation to an existing node or link
three types: Translation, grammar tagging, comment
o View annotations on a node or link
• Import shaastra map from a spreadsheet
• Search facility to Filter nodes or links of a shaastra map for display
• Import a document into shaastra map from spreadsheet
• Import a document into shaastra map from text editor
https://apps.vedavaapi.org/smaps
This takes a book in the form of sentences and their interrelations mentioned in a Google spreadsheet and shows them as an interactive graph etc. It also allows users to annotate the text with comments etc. that others can see and upvote/downvote. Makes a book-based community.
and whose code is available at
https://gitlab.com/vedavaapi/apps/smaps_ui
Version 1: (minor feature addition)
• Shaastra Map visualizer - import SMap from Google spreadsheet (with given URL) from UI
• Example Spreadsheet:
• https://docs.google.com/spreadsheets/d/1CxowriO8-FIbV4ux5UBoNawdY4O1S6lTe-U6BAnc1Wo/edit#gid=577578201
• The sheets of relevance in the above spreadsheet are “Vakyas” and “Sambandhas”
Version 2:
• Login via social media (google)
• Edit a shaastra map and persist changes
o Popup form to edit node's information or add a new node
o Popup form to add a new node - term, vaakya or section
o Popup form to add, delete or edit link between two selected nodes.
o Delete a node
o Add an annotation to an existing node or link
three types: Translation, grammar tagging, comment
o View annotations on a node or link
• Import shaastra map from a spreadsheet
• Search facility to Filter nodes or links of a shaastra map for display
• Import a document into shaastra map from spreadsheet
• Import a document into shaastra map from text editor