This thesis presents an online application which is meant to archive the results achieved on competitions related to computer science. The purpose of the thesis is to simplify the outline and make the management of the data easier. The online application supports re-issuing of the competition certificates in easy way. For specific data, one can use various filters. The registration, log on, password reset and data management (how the data is structured, entered and displayed) are all explained in detail. The thesis also demonstrates how to install the online application in the production environment. The application itself is based on Django web framework. All the data is stored in PostgreSQL database. HTML markup language was used to create Django templates which were designed with CSS style sheet language. All the extra functions are made with the help of JavaScript and jQuery library. The application was made with the help of PyCharm integrated development environment.
|