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

Proposal: [SchoolRegistration] #333

Open
ckneliprojcet opened this issue Dec 23, 2024 · 0 comments
Open

Proposal: [SchoolRegistration] #333

ckneliprojcet opened this issue Dec 23, 2024 · 0 comments
Assignees

Comments

@ckneliprojcet
Copy link

Description

  • [The SchoolRegistration smart contract is a blockchain-based solution for managing student registrations, course enrollments, and attendance tracking in an educational institution. This decentralized system ensures transparency, security, and immutability while simplifying administrative tasks. Student Management:

Admins can register students manually.
Students can self-register on the blockchain.
Course Management:

Admins can add courses and specify instructors.
Enrollment:

Students can enroll in any available courses.
Attendance Tracking:

Students can mark their attendance for enrolled courses.
Attendance records are stored securely on-chain. uery Functions:

Fetch real-time data about students, courses, and attendance.

Description for GitHub
SchoolRegistration Smart Contract
The SchoolRegistration smart contract is a blockchain-based solution for managing student registrations, course enrollments, and attendance tracking in an educational institution. This decentralized system ensures transparency, security, and immutability while simplifying administrative tasks.

Features
Student Management:

Admins can register students manually.
Students can self-register on the blockchain.
Course Management:

Admins can add courses and specify instructors.
Enrollment:

Students can enroll in any available courses.
Attendance Tracking:

Students can mark their attendance for enrolled courses.
Attendance records are stored securely on-chain.
Query Functions:

Fetch real-time data about students, courses, and attendance.
Key Functionalities
Admin Privileges: Only the contract owner can add courses or register students manually.
Self-Registration: Enables students to register themselves independently.
Immutable Records: All data is stored on the blockchain, ensuring integrity and transparency.]

Bounty track

  • [add the name of the bounty track here]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants