Django Webapp

The project is a web application facilitating the university course management process. It consists of two parts a student portal, and a tutor portal.

Used technologies

  1. Python
  2. Django
  3. Bootstrap

Github repository

The application has been created with use of Python language and Django web framework.

It provides two modules:

  • Tutor module
  • Student module

Tutor module provides functionalities such as:

  • Managing students list assigned to the specific course
  • Managing project list
  • Creating course related announcements
  • Sending notifications to students

Student module provides functionalities such as:

  • Viewing announcements added by tutors
  • Signing up for projects in groups

Running the application

The application is in polish and needs some basic initial configuration like registering users for a proper app operation. For this reason, it is not suggested to run an application on your own. However, from a strictly technical point of view it is possible. It is required to have Python version 3.0+ and Django installed on your machine. Then, it is enough to run from the project base directory a command python manage.py runserver