diplomsko delo
Abstract
Športno plezanje iz leta v leto postaja bolj poznan in priljubljen šport. Na področju plezalnih tekmovanj so uporabljene tehnologije in procesi še tehnološko zastareli ter potrebni modernizacije. V diplomskem delu predstavimo razvoj spletne aplikacije za vodenje in sojenje tekem športnega plezanja. Spletna aplikacija in strežnik sta bila razvita v programskem jeziku TypeScript in modernih tehnologijah, kot so React, GraphQL, Prisma in podatkovno bazo PostgreSQL. Diplomsko delo opisuje proces načrtovanja in razvoja zalednih (angl. backend) in čelnih (angl. frontend) sistemov ter podatkovne baze. Predstavlja uporabljene tehnologije, kjer smo se osredotočili na njihove prednosti in slabosti ter na težave na katere smo naleteli med samim razvojem. Zaključimo s primerjavo razvite aplikacije s trenutnimi rešitvami ter analizo ustreznosti in učinkovitosti na simuliranem tekmovanju.
Keywords
športno plezanje;TypeScript;React;GraphQL;Apollo;Prisma;PostgreSQL;računalništvo in informatika;visokošolski strokovni študij;diplomske naloge;
Data
Language: |
Slovenian |
Year of publishing: |
2021 |
Typology: |
2.11 - Undergraduate Thesis |
Organization: |
UL FRI - Faculty of Computer and Information Science |
Publisher: |
[V. Čufar] |
UDC: |
004.774:796.526(043.2) |
COBISS: |
76115203
|
Views: |
311 |
Downloads: |
80 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
Development of an application for conducting and scoring sport climbing competitions |
Secondary abstract: |
Sport climbing is becoming a more famous and popular sport from year to year. In the field of climbing competitions, the technologies and processes used are still technologically obsolete and in need of modernization. In my diploma thesis I present the development of a web application for conducting and judging sport climbing competitions. The web application and server were developed in the TypeScript programming language and modern technologies such as React, GraphQL, Prisma and PostgreSQL database. The diploma thesis describes the process of planning and development of backend, frontend systems and databases. It presents the technologies used, where I focused on their strengths and weaknesses and the problems I encountered during the development itself. I conclude with a comparison of the developed application with current solutions and an analysis of suitability and efficiency in a simulated competition. |
Secondary keywords: |
web application;sport climbing;TypeScript;React;GraphQL;Apollo;Prisma;PostgreSQL;computer science;computer and information science;diploma;Spletne aplikacije;Računalništvo;Univerzitetna in visokošolska dela; |
Type (COBISS): |
Bachelor thesis/paper |
Study programme: |
1000470 |
Embargo end date (OpenAIRE): |
1970-01-01 |
Thesis comment: |
Univ. v Ljubljani, Fak. za računalništvo in informatiko |
Pages: |
53 str. |
ID: |
13335642 |