Bisherige Projekte
Projekt: Plattform zur Auswertung von Covid-19-Tests
Für die Verarbeitung von Covid-Test-Ergebnissen wurde eine Plattform benötigt, die aus einem Formular Daten schnell in ein Backoffice-fähiges System ablegt. Daraus hat sich eine größere Plattform mit mehreren kleineren Anwendungen entwickelt.
Hier siehst du auf einen Blick die Eckdaten des Projekts.
Zeitlicher Rahmen
Dauer:
10 Monate
Art:
Freiberuflich
Jahr:
2021 / 2022
Auftraggeber
Name:
Hendrik Beck IT-Consulting
Ort:
remote
Branche:
Gesundheit
Im Projekt
Projekttyp:
Webanwendung
Meine Rolle:
Produktentwicklung, Softwareentwickler
Agiles Team:
Ja
Projektdetails
Natürlich kann man mit den Eckdaten eines Projektes noch nicht so viel anfangen. Daher gibt es hier zum Projekt noch einige Details zur Anforderung, den besonderen Herausforderungen und den konkreten Aufgabenstellungen. Wenn du etwas noch genauer wissen möchtest, frag einfach bei mir nach, ich gebe dir gerne Auskunft.
Anforderungen
- Zeitlich kurzfristiger Aufbau einer Plattform zur Einreichung und Verwaltung von Covid-Tests
- Systemarchitektur muss hochflexibel sein aufgrund der Kurzlebigkeit gesetzlicher Vorgaben
- Aufbau der kompletten Systemlandschaft in AWS
Implementierung
- Aufbau eines Datenbank-Modells mittels des Headless CMS Strapi
- Bereitstellung eines Node.js-Service zur Übermittlung von Formulardaten an die Datenbank
- Integration von Schnittstellen von Drittanbietern (z.B. Labore, die Ergebnisse mittels Webhook versenden)
- Aufbau und Wartung eines flexiblen Frontends auf Basis von Vue.js und Tailwind zur Abwicklung verschiedenster Testarten
- Abbildung von Geschäftsprozessen auf der Low-Code-Plattform Retool
Technologischer und methoder Projektrahmen
Hier kannst du konkret einsehen, mit welchen Technologien und Rahmenbedingungen ich in diesem Projekt zu tun hatte.
Technologischer Kern
Mit diesem technologischen Stack wurde die Anwendung implementiert und ausgeliefert:
- Node.js
- Typescript
- JavaScript
- Swagger
- ES6
- HTML5
- Vue.js
- Tailwind
- Python
- Rest
Build, Test & Deploy
Zur Unterstützung, Qualitätssicherung und Automatisierung wurde folgendes genutzt:
- Github Actions
- Docker
- Docker Compose
- Webpack
- Swagger
- Visual Studio Code
Sonstiges & Methoden
Weitere Aspekte des Projektes, wie z.B. Methoden, Konzepte, Protokolle oder Hilfstools:
- Strapi
- Machine Learning
- Retool
- AWS ECS
- AWS ECR
- AWS Cloudfront
- AWS Route 53
- AWS ALB
- AWS Lambda
- AWS S3
- AWS EventBridge
- AWS API Gateway
- Tensorflow
- Heroku
- Retool
Weiterführende Links
Hier findest du noch ein paar nützliche weiterführende Links zum Projekt.