Nowadays filesharing portals are very popular, they offer a big variety of functions, the users have almost unlimited storage and these portals are easy to use and manage the uploaded files on them. In most cases this service is free, although sometimes it requires some payment if the user wants to have a bigger storage. A filesharing portal has various requirements, it has to be available anytime using only a basic browser, it has to be comfortable to use and the users shouldn’t have to do more then a normal registration to use the services of the portal.
In my thesis I created a filesharing portal that fulfills all of the requirements mentioned above and statisfies all the needs of a simple user, furthermore it is easy to use. It is important to note that the filesharing application that I’ve developed is different from the more popular portals because to host it a cheap and simple hardware is enough, furthermore it offers a more private solution.
The application is running on a Raspberry PI tool so during the development phase I had to pay attention to the fact that there are limited resources when the software is in use.
In my thesis I write about the functions of the application, I introduce the technologies I used, I go into details about the architecture of the application including the structure of the database.