Projekt bewerbungs-website.ch
Ich möchte heute meine neustes React Projekt vorstellen. Das ganze befindet sich momentan in der Beta Testphase.
Auf der Website https://bewerbungs-website.ch können per sofort Online Bewerbungsschreiben und Lebensläufe in Form einer Website erstellt werden. Dank Next.js und Firebase konnte eine einfache Datenbankanbindung ohne klassisches Front-/Backend realisiert werden.
Das gesamte Projekt basiert auf zwei Docker Container. Der erste Container stellt die Website bewerbungs-website.ch bereit, während der zweite die erstellten Websiten hostet und per direktlink bereitstellt. Da das ganze auf einem einzigen Ubuntu vServer betrieben wird, wurde NGINX als Reverse-Proxy eingesetzt.
Ebenfalls läuft auf dem vServer ein Python-Skript, welches Änderungen an den Domains prüft, und so die Konfiguration von NGINX anpasst, sowie neue Let's Encript Zertifikate erstellt, um die SSL Kommunikation sicherzustellen.
Momentan, in der Betaphase, kann sich noch jeder ohne einschränkungen Registrieren & Webseiten erstellen, also probiert es doch einfach mal aus.
Ich wünsche euch viel Spass mit bewerbungs-website.ch