Java >> Java Tutorial >  >> Java

MieterFeedback.com

RentersFeedback ist eine Idee aus einem Tweet, den ein Freund im August getwittert hat:

Basierend auf diesem Tweet dachte ich, es wäre schön, wenn Mieter etwas über Vermieter zu sagen hätten. Etwa zur gleichen Zeit suchte meine Freundin eine Wohnung/Haus zur Miete. Obwohl wir einen Platz gefunden haben, waren wir uns nicht sicher, ob es ein guter Platz ist. Und es gab keine Bewertungen über diesen Ort. Auf den ersten Eindruck sah das Haus nicht wie ein Ort aus, an dem schon lange jemand gelebt hat, aber wir haben unsere Entscheidung getroffen und sind durchgezogen. Es wäre schön gewesen, wenn es eine Rezension zu diesem Ort gegeben hätte.

Ich bin mir sicher, dass die meisten Leute, wenn sie nach Mietwohnungen suchen, Dienste wie Padmapper oder Zillow nutzen, die den einfachsten Weg bieten, Orte basierend auf Fläche, Anforderungen, Budget und anderen Einrichtungen zu finden. Aber keine dieser Anwendungen bietet ein Bewertungssystem.

Was wird dadurch gelöst?

Mieter-Feedback löst den dringend benötigten Ort, um Bewertungen zu den Orten bereitzustellen, die Menschen mieten. Dies wird zukünftigen Mietern helfen, nach guten Mietwohnungen zu suchen. Dies wird auch Vermieter und Mietverwaltungsunternehmen stärker zur Rechenschaft ziehen. Ich hoffe, das Feedback von Mietern kann Mietern mit Bewertungen für die Unterkünfte helfen, die sie mieten möchten.

Was ist mit Yelp?

Yelp.com bietet Bewertungen von Restaurants, kleinen Unternehmen und anderen Dingen, aber selten von einem freistehenden Haus, das gemietet werden soll, oder einer Mietverwaltungsfirma. Yelp hat großartige Arbeit geleistet, aber es fehlt in diesem einen Bereich.

Warum eine Anwendung mit einer einzigen Funktionalität?

Weniger ist mehr. Einfache Funktionalität ist langfristig wichtiger als eine komplizierte. Im Marketing gibt es den Begriff Angebot die sich auf die wahrgenommenen und tatsächlichen Eigenschaften der Sache bezieht, in erster Linie auf jene grundlegenden Eigenschaften, die bestimmen, wie die Sache verwendet werden könnte. Eine einzelne Funktionalität der Anwendung hilft Benutzern, die Anwendung effizient zu navigieren und zu verwenden.

Techstack

Um RentersFeedback.com aufzubauen , ich habe Spring Boot Microservice verwendet basierte Architektur. Ich habe die aktuelle Benutzeroberfläche mit Twitter Bootstrap, CSS, Javascript, Google Javascript API und Thymeleaf implementiert. Das Backend ist mit Java geschrieben und wird von Datenbanken unterstützt.

Verwendung von Redis für das Caching, Google für die OAuth2-Authentifizierung zusammen mit der regulären Authentifizierung.

Heroku.com ist meine Wahl der Cloud-Plattform, um die Anwendung zu starten. Es bietet eine einfache Möglichkeit, alle benötigten Dienste wie Datenbank, Redis und den Server selbst zusammenzustellen.

Eine zukünftige Änderung hierfür könnte darin bestehen, die Benutzeroberfläche auf Reactjs zu verschieben. Etwas, an dem ich gerade arbeite.

Feedback

Ich würde mich freuen, wenn Sie die Anwendung verwenden und mir Feedback geben könnten. Ich freue mich über jedes Feedback. Abonnieren Sie meinen Blog, um mehr über das Feedback von Mietern zu erfahren.


Java-Tag