jazzysnake / course-registration-smart-contract

This is a smart contract that handles the creation of courses by teachers, and the student's registrations to the courses.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Course registration smart contract

This is a smart contract that handles the creation of courses by teachers, and the student's registrations to the courses. Originally an assignement in BUTE's blockchain course, but I created it in !ink as practice for PMC hackathon

The contract handles:

  • Creation of courses by teachers
  • Students registration to courses
  • Swapping of courses between students

Courses have:

  • An "owner" Teacher
  • Start dates
  • Max capacities

About

This is a smart contract that handles the creation of courses by teachers, and the student's registrations to the courses.

License:MIT License


Languages

Language:Rust 100.0%