Freelancer-Portal freelancexpress.de

Entwicklung und Hosting des Online-Portals freelancexpress im Auftrag der freelancermap GmbH aus Nürnberg.

Symfony
MySQL
elasticsearch
SASS/LESS
jQuery
WordPress
MailChimp-API
RESTful API
JSON Web Token

Das Projekt

Über das Online-Portal freelancexpress.de werden Unternehmen und Freelancer zusammengebracht. Der Fokus liegt dabei auf Projekten, die vom Freelancer per Remote-Arbeit umgesetzt werden können und thematisch in den Bereichen Grafik Design, Web Design, App Entwicklung, Online Marketing, Texterstellung, Übersetzung, Social Media und UX / UI angesiedelt sind.

Zu freelancexpress.de

Eingesetzte Technologien

Das Grundgerüst stellt das Symfony PHP-Framework dar, welches ausgewählt wurde, um die Software auf einer soliden Basis aufzubauen. Symfony ist ein etabliertes und sehr beliebtes Open-Source-Framework und erfreut sich seit Jahren wachsender Beliebtheit. Symfony ermöglicht es zu dem, das Projekt ohne Zusatzaufwand kontinuierlich weiterzuentwickeln.

Neben Symfony kommt elasticsearch als Suchmaschine zum Einsatz, welche die Umsetzung einer hochperformanten Suche ermöglicht und auch Funktionen wie Umkreis- / Distanzsuche bereitstellt. Die Suchergebnisse werden bei freelancexpress.de nicht nur in der Trefferliste der Browser-Version des Portals genutzt, sondern auch für die RESTapi und den Suchagenten. Dadurch war der Aufwand für die Umsetzung der einzelnen Features geringer und auch die benötigte Zeit für Anpassungen und Erweiterungen bleiben überschaubar.

Skalierbares Cloud-Hosting

Das Hosting des Online-Portals freelancexpress.de wird ebenfalls von webworks übernommen. Zum Einsatz kommt eine skalierbare Cloud-Infrastruktur, welche über aktuell 4 Cloud-Server verteilt ist. Der Vorteil: wenn die Nutzerzahl wächst und mehr Leistung benötigt wird, steht diese per Knopfdruck zur Verfügung.

Highlighted Features

Suche

Die Suche wurde auf Basis von elasticsearch umgesetzt, wodurch eine sehr hohe Performance erreicht werden konnte. Die Suchergebnisse werden indexiert und von elasticsearch verarbeitet, sobald sie verändert wurden. Dadurch sind die Suchergebnisse stets aktuell - auch bei hoher Auslastung und großen Datenmengen.

Suchagent

Der Suchagent ermöglicht es Freelancern, sich über neu eingestellte Jobs automatisch benachrichtigen zu lassen. Der Freelancer kann eine Suche speichern und erhält innerhalb einer Stunde nach Veröffentlichung des Jobs eine E-Mail. Wenn mehrere Jobs in diesem Zeitraum erstellt wurden, werden diese in der E-Mail des Suchagenten zusammengefasst.

RESTful API für Smartphone-App

Durch die RESTful API ist das Abrufen aktueller Job-Angebote ermöglicht. Zur Gewährleistung der Sicherheit des Datenaustauschs wird ein JSON Web Token eingesetzt. Die API ist nicht öffentlich nutzbar.

Was können wir für Sie tun?

Telefontermin vereinbaren Anfrage senden