Im Projekt Wildauer Softwarefabrik haben wir als Gruppe uns das Ziel gesetzt, eine moderne Lösung für die Wohnungssuche zu gestalten. Mit WGfinder verwenden wir intuitive Steuerungen und ein ansprechendes Interface, um die Wohnungssuche so einfach wie möglich zu gestalten. Wischt nach links und recht und findet eure neue Unterkunft !
Herausforderungen für das Projekt
Zu Beginn stand die Idee alleine, eine moderne Lösung für die Wohnungssuche zu finden. Dafür musste zuerst definiert werden, welche Grundfunktionen unsere Anwendung enthalten sollte und deren Priorisierung. Des Weiteren musste ein Framework ausgewählt werden, dass unseren Ansprüchen für unser Website-Set-Up gerecht wurde. Nachdem die Grundlagen für das Projekt gesetzt wurden, musste für eine effektive Arbeit eine dauerhafte Kommunikationsstruktur und eine Arbeitskultuer implementiert werden, die sich bis zur Projektvorstellung durchgezogen hat.
Herangehensweise
Nach der Verteilung der SCRUM-Rollen in unserem Team, haben wir zuerst ein Wireframe unserer Website geschaffen, in das wir alle wichtigen Funktionen und eine grundlegende Vorstellung des User Interfaces integriert haben. Dieses konnten wir als Leitfaden zur Orientierung während des Code-Developments verwenden. Mit der Festlegung auf das React-Framework und MongoDB als Datenbank haben wir unsere Arbeit in Gruppen unterteilt begonnen: ein Backend-Team und ein Frontend-Team. Dabei haben wir die Aufgaben SCRUM-entsprechend in atomare Tasks aufgeteilt und zugeordnet. Während der Arbeitsphasen haben wir untereinander in einer Chat-Gruppe und mit Videocalls kommuniziert. Die Kontrolltermine zwischen den Vorstellungen haben wir zum Austausch über die aktuellen Fortschritte der jeweiligen Tasks verwendet
Lösung
So sieht unsere Anwendung aus.
Nach dem Log-In finden wir uns auf der Homepage wieder. Hier kann man neue Matches swipen und mit seinen bestehenden Matches chatten.
Sobald eine Karte geswiped wird, wird eine nächste direkt angezeigt.
Fazit
Die Grundlage für die moderne Wohnungssuche ist gesetzt, jetzt muss sie nur noch weiter verfeinert werden. Als Projektteam geht es für uns in die nächste Arbeitsphase mit klarer definierten Vorstellungen der Endergebnissen, mehr eingeplanter Zeit für jedweilige Vorkomnisse und einem höheren Fokus auf die Einhaltung der Gruppenstruktur.