Back

Technologies:

javascriptjavascript
htmlhtml
phpphp
avatar
Tolerim
23 days ago

What is the process for adding tasks or assignments that are similar to Google Classroom?

As a senior JavaScript developer, I have been tasked with finding a way to assign and exchange tasks between admins and students on a website. Specifically, I'm trying to implement a feature that allows students to view assigned tasks and attach files to submit to their teacher. Unfortunately, despite having developed the website's general user interface, I haven't made much progress in this regard. I've researched the internet for solutions, but haven't found anything relevant aside from posting announcements which doesn't serve my purpose at the moment. Any assistance would be greatly appreciated.
Answers(2)
avatar
Vogi
22 days ago
Verified Answer
As a senior JavaScript developer, you can use Microsoft 365 to assign and track tasks. You can create tasks and assign them to other people as well. You can also use @mentions within comments in Word, Excel, and PowerPoint to create and assign tasks. When you're assigned a task, you receive an email notification, see a preview of the document, and reply directly from Outlook. You can also use role groups in Exchange Online to grant permissions to administrators and specialist users. I hope this helps! Let me know if you have any other questions.

Sources

Track and Manage Tasks | Microsoft 365Permissions in Exchange Online | Microsoft LearnAssign and track tasks - Microsoft SupportAbout admin roles in the Microsoft 365 admin centerAdmin roles and tasks in Microsoft Viva | Microsoft LearnConnecting tasks experiences across Microsoft 365
avatar
Tolerim
23 days ago
It sounds like you may need to implement some sort of task management system for your website. Since you mentioned JavaScript and JavaScript libraries, you could take a look at some popular JavaScript task management libraries such as Todoist, Trello or Asana. These libraries provide features such as task assigning, attaching files and collaboration between users. You can integrate them into your website by following their respective API documentation to fetch and display tasks. Alternatively, if you're looking to build your own task management system, you can look into using frameworks such as React, Vue or Angular to build a dynamic user interface for your website and hook it up to a backend database using technologies such as Node.js or Django.
;