Before reading this file please setup the Web App following the README.md file.
- Login to Django admin as a superuser (you created it by running
python manage.py createsuperuser
(see README.md).
- Add some Admin Users (i.e. dept. chairman, office, provost etc.)
- Add some Courses.
- Add some Departments.
- Add some Semesters.
- Add some Halls.
For your convenience we have created some sample data. To use the sample data rename the db.sqlite3.sample
(in website
folder) to db.sqlite3
(override if exists).
username: admin
, password: 1234
username: cse-chairman
, password: 1234
username: cse-office
, password: 1234
username: abdurrab-provost
, password: 1234
username: pritilata-provost
, password: 1234
username: accounts
, password: 1234
username: bank
, password: 1234
Moreover, we have added 57 students in 7th Semester of CSE Department.
(User must be logged in as a valid Admin User using Administrative Login from the Homepage).
(Students need to login using Student Login from the Homepage).
- Department Office will add new students.
- Department chairman will create exam.
- Student will apply for the exam.
- Department office will fill the attendance for each form. (After expiring last date of form fillup. To simulate it immediately you have to edit the exam from Django Admin Panel as super user, by setting the
ldo_form_fillup
to a past date). - Accounts will impose fees and set the last date of payment.
- Hall Provost will approve the forms.
- Bank will confirm the payment. (Clicking the Cross icon in
Paid
column.) - Student will download the admit card.
- Chairman will see the list of Students completed the payment.