Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Decision: Hugo / React - IT Tech Stack #12

Closed
jimmylevell opened this issue Oct 8, 2022 · 3 comments
Closed

Decision: Hugo / React - IT Tech Stack #12

jimmylevell opened this issue Oct 8, 2022 · 3 comments

Comments

@jimmylevell
Copy link
Collaborator

jimmylevell commented Oct 8, 2022

Define what kind of technologies and frameworks are used within the project.

@jimmylevell
Copy link
Collaborator Author

jimmylevell commented Oct 8, 2022

To allow future improvements such as gamifications we decided to further continue with React as a frontend framework. Furthermore the existing solution "Hering" provides most of the needed features for version 1. Hering uses the same tech-stack.

Therefore the following tech stack will be used:

  • Frontend: React
  • Backend: Strapi
  • CDN: cloudinary
  • Code Management: GitHub
  • CI / CD: GitHub Actions

@jimmylevell
Copy link
Collaborator Author

TechStack

@jimmylevell
Copy link
Collaborator Author

Backend in welchem die Daten strukturiert gespeichert werden, von der PBS bereitgestellten

  • So dass sie diversen Endsystemen zur Verfügung stehen
  • Das sie in einem Frontend dargestellt werden können
  • -> Verwendung von Directus

Frontend als simpler viewer customized implementieren lassen, mit wenig logik, ähnlich wie Hering (https://github.com/scout-ch/hering)

  • Wir empfehlen die Daten doppelt zu pflegen (Print und Web)

Was ist mit iOS / Android?

  • Lediglich web apps
  • Aufwand mobile Apps zu gross
  • Operation unklar? Wie wird mit Changemanagement umgegangen?

Vorteil

  • Selber Tech-Stack wie bei Hering
  • Probleme:
    • Hoher Aufwand, durch selbstentwicklete Lösung
    • Ebenfalls müssen zusätzliche Features Quizes usw. implementiert werden
  • Hoher Zeitdruck, da im Dezember erste Version publiziert werden muss

@jimmylevell jimmylevell changed the title Decision: Hugo / React - IT Stack Decision: Hugo / React - IT Tech Stack Oct 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant