Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature List #10

Open
4 of 10 tasks
hanisirfan opened this issue Dec 12, 2020 · 0 comments
Open
4 of 10 tasks

Feature List #10

hanisirfan opened this issue Dec 12, 2020 · 0 comments
Labels
enhancement New feature or request stays-open Issue that will forever be open :>

Comments

@hanisirfan
Copy link
Member

hanisirfan commented Dec 12, 2020

Features available on this system. (Just a reminder if I forget lel)

  • User System with Roles and Authorization for Certain Pages
  • Student Profile (Student Details)
    Student will be put into classrooms that will determine their admission year and program.
    A lecturer will be assigned to the classroom as their coordinator.
  • Student Semester Transcript
  • Student Semester Registration
  • Student Course Attendance
  • Digital Certificate

A lecturer or admin could issue certificate for certain events/competition for a student/set of student.

On the certificate, there will be the details of the student and details on the event/competition.

The certificate issuer can select the visibility of the certs either public (visitor outside the site can view), private (only users that logged in, or only the student idk yet) and None. If the option is set to either public or private, a QR code will be place on the cert that contains the link to view the cert. If it's set to one, no QR code will be added on the cert.

  • Student Hostel Application and Registration
  • Majlis Perwakilan Pelajar Election
  • System Statistic (with graphs and charts lol)
    • Total User Logins

The system could be installed with php artisan install command.
Usage: php artisan install <password> [<fullname> [<email>]]
This command will migrate the databases and create a new user with the userame: admin and role: superadmin if it doesn't exist yet.

To be change.

@hanisirfan hanisirfan added enhancement New feature or request stays-open Issue that will forever be open :> labels Dec 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request stays-open Issue that will forever be open :>
Projects
None yet
Development

No branches or pull requests

1 participant