TRAP@NCI

CMS Lite Web Hosting Platform: Technical Report

Strods, Deniss (2018) CMS Lite Web Hosting Platform: Technical Report. Undergraduate thesis, Dublin, National College of Ireland.

[img]
Preview
PDF (Bachelor of Science)
Download (3MB) | Preview

Abstract

We have developed software solution CMS – Lite Web Hosting Platform that provides facility to build and host private web sites on the internet.

Platform allows to simplify website development and hosting for business owners that want to build fast, dynamic and beautiful websites themselves.

System consists of three main software components, Platform that facilitates all user applications, user container API Server and CMS Web Application (this part will be multiplied by number of users and the fact that one user can have even more than one app).

We have constructed web applications by utilizing power of Angular 2 for the front end, Node.js for the back end and Docker technology to separate instances of the user applications from one another. Nginx reversed proxy is used to redirect all the traffic to the appropriate user container instances.

Platform component of the system can facilitate any web application that can be docker containerized. To demonstrate this, 3rd party CMS was added to our project in order for the users to have more flexibility when choosing web builder solution.

Item Type: Thesis (Undergraduate)
Subjects: Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science

Q Science > QA Mathematics > Computer software
T Technology > T Technology (General) > Information Technology > Computer software
Divisions: School of Computing > Bachelor of Science (Honours) in Computing
Depositing User: CAOIMHE NI MHAICIN
Date Deposited: 06 Nov 2018 17:23
Last Modified: 06 Nov 2018 17:23
URI: http://trap.ncirl.ie/id/eprint/3462

Actions (login required)

View Item View Item