Skip to content

Instantly share code, notes, and snippets.

@MichailChatzianastasis
Last active August 24, 2019 14:11
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MichailChatzianastasis/1768fcfcc72ad735bc42ab8456fd16d0 to your computer and use it in GitHub Desktop.
Save MichailChatzianastasis/1768fcfcc72ad735bc42ab8456fd16d0 to your computer and use it in GitHub Desktop.
Final Report for GSoC 2019 for the development of a Thesis Management System

Final Report for Google Summer of Code 2019

This is a final report of the work which was done as part of Thesis Management System GSOC19 Project.

Abstract

Thesis Management System is a web application that supports the whole lifecycle of a thesis creation, from the initiation phase of project assignment till the last stage of publishing the completed Thesis to the University's library catalog. The main supported roles in this lifecycle are students, professors, secretariat, externals (e.g. companies or academics that cooperates with the university). This proposed system aims at eliminating the time consuming procedures and paper work in universities at the very basic level by encapsulating and automating them with in the web app. Moreover TMS will provide the functionality of an open source digital repository of completed theses, where the students can share their work to a wide audience and may be cited more easily by companies and researchers in their academic community.

Work and Repository

A more detailed explanation of the project is located at the Wiki Home Page. All of my work can be found at this repository (https://github.com/eellak/gsoc2019-tms), which was created from scratch and does not rely on any previous code. My commits can be found here (https://github.com/eellak/gsoc2019-tms/commits/master) To read more about the project, please visit the README

Requirements and Installation guide

The requirements and an installation guide can be found at the Wiki Installation Page

Deliverables and Production Ready Tools

Future Work

Although the main goals of my proposal were accomplished, there are always some improvements that can be made. So recommendations for future work can be found in Wiki Future Work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment