aplimind - Plattform für Coding Challenges
Implementierung einer Open-Source Plattform, um das Bewerbungsverfahren für Softwareunternehmen zu erleichtern.
amplimindDie Vision
Als Team von 12 Informatikstudenten wurde uns ein Projekt unter der Leitung von amplimind zugeteilt, um den Bewerbungsprozess bei der von uns betreuten Firma zu verbessern. Trotz des geschäftlichen Einsatzes bei besagtem Unternehmen, wird das Projekt Open Source gehalten.
Der Ansatz
Bei unserem Ansatz handelt es sich in erster Linie um einen einmaligen Link, der an ausgewählte Bewerber gesendet wird, so dass keine persönlichen Daten und Passwörter gespeichert und übertragen werden müssen. Nach dem Öffnen des Links muss der Nutzer den Start einer Challenge bestätigen, bekommt eine bestimmte Zeit zur Bearbeitung und hat zuletzt die Möglichkeit, eine Lösung hochzuladen. Die hochgeladenen Dateien werden in ein Github Repository übertragen, wo sie von einer Github Action geprüft und gelinkt werden.
Architektur und Technologien
frontend | Angular/Node.js |
---|---|
backend | Django framework (python) |
database | PostgreSQL |
deployment | Amazon Web Services (aws) |