User marking and annotation system

Asked

Viewed 34 times

0

Hello, I’m new to programming and am trying to develop an educational platform for my company.

So far, I have the chapters saved in my database as richtext and students will be able to access them through url’s like: /student/content/{block}/{discipline}/{chapter}.

  • block: blocks that divide the stroke into smaller pieces.

I would like to know if it is possible to include a system that allows students to select a part of the generated page text and add a comment to that text, save it in the database, and present that comment when the student returns to that page at another time.

It would be something similar to this Chrome extension, but it would be quite simple, just the plain text comment, a button to create/edit and one to delete the annotation.

Extension: https://chrome.google.com/webstore/detail/notesalong-advanced-web-p/egpbgcdjicaeknfhonheocaepjcabbjg

I’m using laraval in the back, I have more skill with php, but I manage with Vue.js

From now on I thank you for your help!

  • Yes it is possible, there are several strategies that could adopt. The ideal would be to reformulate your question by posting what you have tried regarding the code or structure of this functionality

  • Here’s the problem, I have no idea how to do it. Could give me some basic ideas so I can research and then reformulate?

  • I would need more details of the business rule and accepted solution possibilities, in addition to bank modeling, and at least an overview of what is developed in this module so far

  • It is a website selling preparatory course, for federal institutes and vestibular. When purchasing the course, through a partner key or online purchase, the student gains access to the content page. These pages are saved in a table such as richtext and are loaded into the pages according to the chapters chosen by the students. Access to this content can be done by students or teachers, both must have access to this resource. I think about saving each comment in a table in the database next to the user id and url where the tag was made.

  • However, I don’t know how to allow the user to mark up, how to save the selected text part and especially how to render the user the mark up when they access the page again.

No answers

Browser other questions tagged

You are not signed in. Login or sign up in order to post.