Skip to content

In diesem Repository ist die Webseite der USG zu finden.

License

Notifications You must be signed in to change notification settings

mnaray/USG_Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bemerkung:

Dieses Repo ist nicht up-to-date mit der deployten Version der Webanwendung. Das hat mit einem grösseren Update des Cloudproviders zu tun. Siehe Migration Hub für mehr Informationen zu den Änderungen.

Dokumentation

Eine genaue Dokumentation des Projekts ist hier zu finden.

DISCLAIMER: Die Doku ist zur Zeit nicht bei jeder Komponente im Frontend aktuell!

Kontributionen

Es gilt für Kontributionen die Kontributionsguidelines zu befolgen. Diese sind hier zu finden.

Einleitung

Wir erstellen diese Webseite für die E-Sports-Gruppe USG (United Swiss Gaming). Der Leiter von USG hat uns beauftragt, eine Webseite zu erstellen. Unser Kunde (der Leiter) möchte neue Nutzer auf die Organisation aufmerksam machen und diese dann anwerben.

Die Seite soll über die Organisation und deren Mitglieder informieren und via einem Webhook für Twitter die Leser auf dem neusten Stand halten. Das Ziel ist dem Nutzer möglichst leicht, möglichst viel Übersicht zu geben. Dieser soll auch das Team kontaktieren und sich bewerben können.

Technologien

Wir erstellen eine dynamische Webseite mit React und Typescript. NodeJS verwenden wir als Runtime für den Reactserver und JEST für das Unit Testing.

NodeJS, React, TypeScript(tsx) und JEST

Unter anderem werden wir vorübergehend Google Forms für alles (Bewerbungsformular, Kontaktformular, etc.) verwenden. Je nach Bedarf und Wachstum der Seite wird ein Backend für die API und Datenbank hinzugefügt.

Copyright (c) 2022 Nikola Knezevic