tanishqg5325 / mini_moodle

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mini_moodle

The specifications are as follows:

  1. There will be two types of users, Professor and Student.
  2. A professor can create a course, which he wishes to teach in the next semester.
  3. A student can see what all courses are being floated, and can register in a course, or drop a course.
  4. The professor can post a simple text message, which will be delivered to all students who are presently enrolled in the course.
  5. The students, can see the message posted by the professor for the courses they are enrolled.
  6. Note that, the message is visible only to the students, who are enrolled in the course, and not to the students who will enroll in the future. Also, the students who have left a course cannot see the messages of that course.
  7. Also the Teacher can delete messages as well as courses. Deployed on heroku "https://minimoodlebytanishqg5325.herokuapp.com". Extended the app to give admin rights to an admin with username and password as given in assignment. The same is accessible by path 'admin/'. Made account of 5 professors and 10 students with username and password as given in assignment.

About


Languages

Language:Python 59.4%Language:HTML 37.8%Language:CSS 2.8%