πŸ«‚
A2SV Hub Docs
  • πŸ‘‹Welcome to A2SV Hub
  • Basic concepts
    • πŸ’‘Getting Access
    • ✨Roles
  • Pages
    • πŸ§‘β€πŸŽ“Student
      • πŸ›ΉDashboard
      • πŸ›€οΈTracks
      • πŸ” Exercises
      • 🧩Problems
      • πŸƒβ€β™‚οΈContests
      • πŸ—ΊοΈRoadmap
      • πŸ«‚Groups & Users
      • πŸ“¬Forum
    • πŸ§‘β€πŸ«Head of Education
      • πŸ›ΉDashboard
      • πŸ—“οΈTake attendance
      • βž•Add problem
      • βž•Add track
      • βž•Add contest
      • βž•Add exercise
      • Add Session
      • πŸ—“οΈDaily problem
      • πŸ’°Stipend & Funds
    • πŸ‘¨β€πŸ’»Head of Academy
      • πŸ›ΉDashboard
      • πŸ›οΈSuper Groups
      • πŸšͺGenerate Invites
      • βž•Add group
      • 🌢️Roles
      • ❕Recent Actions
      • πŸ“’Reports
  • other
    • πŸ””Notifications
    • πŸ§‘β€πŸ¦²Profiles
    • βš™οΈSettings
    • πŸ”Search
    • πŸ”Sync
    • 🎨Theme
  • Fundamentals
    • πŸ› οΈGetting set up
      • πŸ“Setting permissions
      • πŸ§‘Inviting Members
    • πŸ“ŽUnderstanding Projects
    • πŸ“ͺMaking a post
  • Use Cases
    • 🎨For Designers
    • πŸ–₯️For Developers
Powered by GitBook
On this page
  • Student
  • Head of Education
  • Head of Academy
  1. Basic concepts

Roles

You will get specific description of the different roles on A2SV Hub here

PreviousGetting AccessNextStudent

Last updated 8 months ago

Now that you have access to the A2SV Hub, let's delve into how roles function. Roles serve as a means to distinguish users with varying privileges. Primarily, there are three roles.

Tip:

Student

Firstly, students possess the most basic privileges. They have access to all data and primarily create submissions for the problems they have solved.

These are the activities that are allowed for a user that has a student privilege on the website

  1. Students can get access to different problems that have been added for their group

  2. Student can open the question by click on the redirect icon

  3. Student can submit solutions for the questions that were added for them by clicking on the new solution button and it will redirect them to a page that looks like this

    Students can tweak the following when submitting a problem

    1. T he programming language they used to solve the problem (python, Go, C++ etc)

    2. The time they spent

    3. They number of trials they had

    4. They can insert the code

    5. They can also preview their submission

  4. Students can also use the A2SV Companion extension to submit the solutions with out filling all this details automatically by just filling in the time they spent and clicking on the push last submission when they go to websites such as Leetcode and Codeforces after installing the extension and submitting the problems.

  5. Students can look at their attendance and consistency history when they navigate to their profile pages

  6. Students can see the recently added problems when they go to the home page after logging in

  7. Students can see details such as the number of problems they have solved, the time they spent working on problems, their contest rating and also daily problems on the home page

  8. Students can view different sessions that had been created for their specific groups

  9. Students can participate in different forums and discussions

  10. Students can up solve the contest they have not questions that they didn't solve

Head of Education

Heads of education has more privilege when it comes to monitoring the students that have been assigned in their group. Here are the allowed activities for heads of education on the hub

  1. They can create sessions

  2. They can take attendance of the students during the sessions

  3. They can add problems for the students to solve

    -> The heads of education have the privilege to add different DSA questions for the students to solve to work on their problem solving skills

  4. They can create different tracks based on different education seasons such as python track, camp, normal education sessions

  5. They can add contests and contest questions

Head of Academy

The Head of Academy holds the highest level of privilege on the A2SV Hub platform. This are the following unique roles that the head of academy can do

  1. -> People will only be invited to A2SV Hub through these generated invites

  2. -> Groups represent a class that will have students and heads of education

  3. -> They can also delete users( removing them from A2SV hub) and have access to the people that has been removed

  4. -> Super groups are groups encompassing multiple groups

  5. -> They can look at the performance of different groups that they are managing including absentees and time dedicated to problem solving.

-> Sessions are different events such as usual classes, linked in review sessions, resume polishing sessions and so much more. The heads of education have the privilege of creating these sessions on the hub with a location and meeting link incase the sessions will be taking place remotely

-> For the sessions that were created the heads of education have the privilege to take attendance.

They can manage stipends -> this feature only applies to in person Heads of education

They can add daily problems as a challenge for the students

✨
They can generate invites to the hub and send to their email
They can manage groups
They can manage roles such as promoting a student to head of education and also to head of academy and also demoting
They can manage super groups
Generate and Manage reports