Projekt
Backend Software für mobile Apps
Konzeption, Entwicklung und Dokumentation einer Backend Software mit verschiedenen Diensten und einer Datenverwaltung für mobile Apps.
Die Software bietet eine dokumentierte REST API mit verschlüsselter Datenübertragung für mobile Apps an.
Aufgabe des Backend Servers sind u. a. die Bereitstellung von Daten und Dokumenten, die Abwicklung von In-App-Käufen, insbesondere Abonnements, einschließlich Verifizierung der Käufe in Zusammenarbeit mit Apple iTunes Servern sowie die Benutzer- und Rechteverwaltung.
Es wurde eine technische Continuous Delivery Lösung auf Basis von Jenkins, Git, Debian und Bash-Skripten konzipiert und entwickelt. Die Entwicklungs-, Test- und Produktions-Umgebungen der Backend-Software sind dabei voneinander getrennt. Datensicherungen der Server und Datenbanken werden automatisiert durchgeführt.