Workspace booking system web application

dc.contributor.advisorBérczes, Tamás
dc.contributor.authorArshad, Muqaddas
dc.contributor.departmentDE--Informatikai Karhu_HU
dc.date.accessioned2022-05-05T05:44:34Z
dc.date.available2022-05-05T05:44:34Z
dc.date.created2022-05-04
dc.description.abstractIn my thesis, I developed a web-based workspace booking system that allows handling multiple offices in multiple buildings. The system is capable of serving multiple companies on different subdomains while users can have one account across the whole application. This makes them easier to book offices from more than one company without having to register new accounts. In the first chapter, we are going to discuss the chosen technologies and the reasons behind them. Why do we choose GraphQL for the API and React for the frontend.We will also discuss a little bit about the reason for using Typescript exclusively. The second chapter goes through on the provided functionality list in detail. It explains what was the motivation for creating the given features and walks through the process of creating, managing, and deleting different entities, all this with illustrations. The third chapter goes through the required database structure. We will discuss how we modeled the problem, what entities were created and how they are interconnected. We are going the discuss the DevOps-related decisions in the fourth chapter. It contains where the system is hosted, the process of continuous delivery and the DNS service is configured the be able to handle multiple companies under multiple subdomains.hu_HU
dc.description.courseComputer sciencehu_HU
dc.description.degreeMSc/MAhu_HU
dc.format.extent51hu_HU
dc.identifier.urihttp://hdl.handle.net/2437/332310
dc.language.isoenhu_HU
dc.subjectweb applicationhu_HU
dc.subjectReacthu_HU
dc.subjectGraphQLhu_HU
dc.subject.dspaceDEENK Témalista::Informatikahu_HU
dc.titleWorkspace booking system web applicationhu_HU
Fájlok
Gyűjtemények