Thesis Details

Využití Slack API pro HeadlessCMS

Bachelor's Thesis Student: Hruška Jozef Academic Year: 2019/2020 Supervisor: Bartík Vladimír, Ing., Ph.D.
Language
Slovak
Abstract

The aim of this thesis is to create a content management system with open application interface (Headless CMS) and capability of content management inside Slack application. Installation and use of system does not require any configuration by user. Open (public) and closed (hidden) application interface is built following GraphQL specification. The public interface is read-only which means it is not possible to insert or modify data through this interface. The output of this work is a fully functional prototype implemented with tools as React and Node.js with focus on user-friendly interface.

Keywords

CMS, Slack, React, Prisma, Apollo, Node.js, Next.js, Redux, Bolt, GraphQL, TypeScript, PostgreSQL

Department
Degree Programme
Information Technology
Files
Status
defended, grade B
Date
8 July 2020
Reviewer
Committee
Ryšavý Ondřej, doc. Ing., Ph.D. (DIFS FIT BUT), předseda
Bidlo Michal, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Fučík Otto, doc. Dr. Ing. (DCSY FIT BUT), člen
Lengál Ondřej, Ing., Ph.D. (DITS FIT BUT), člen
Szőke Igor, Ing., Ph.D. (DCGM FIT BUT), člen
Citation
HRUŠKA, Jozef. Využití Slack API pro HeadlessCMS. Brno, 2020. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2020-07-08. Supervised by Bartík Vladimír. Available from: https://www.fit.vut.cz/study/thesis/22974/
BibTeX
@bachelorsthesis{FITBT22974,
    author = "Jozef Hru\v{s}ka",
    type = "Bachelor's thesis",
    title = "Vyu\v{z}it\'{i} Slack API pro HeadlessCMS",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2020,
    location = "Brno, CZ",
    language = "slovak",
    url = "https://www.fit.vut.cz/study/thesis/22974/"
}
Back to top