Strawhomes
Platforma wyszukiwania nieruchomości (Vancouver Real Estate)
Technologiczny stos: Laravel (Backend) + Vue.js (Frontend)
Opis:
Rozwój nowoczesnej platformy internetowej do wyszukiwania i przeglądania nieruchomości w Vancouver i okolicach (Greater Vancouver Area).
Główne funkcjonalności:
Złożony system wyszukiwania nieruchomości według różnych filtrów (dzielnica, typ obiektu, cena, liczba sypialni/łazienek, powierzchnia, rok budowy itp.).
Realizacja dynamicznych map i list ogłoszeń z dużą ilością danych (integracje MLS).
Szczegółowe strony obiektów nieruchomości z zdjęciami, charakterystyką, opisem i formularzem kontaktowym.
Katalogowanie według dzielnic, typów (Condos, Houses, Townhouses) oraz popularnych poddzielnic.
Część administracyjna do zarządzania ogłoszeniami, agentami i treścią.
System cache'owania i optymalizacji dla szybkiego ładowania dużej liczby listingów.
Moje zadania w projekcie (Backend Laravel):
Rozwój RESTful API dla frontendu (Vue.js).
Architektura oparta na Laravel: modele Eloquent, migracje, zasoby, kontrolery, routing, middleware.
Optymalizacja pracy z bazą danych MySQL (złożone zapytania, indeksowanie, paginacja).
Realizacja wyszukiwania i filtrowania z uwzględnieniem wydajności.
Praca z autoryzacją, formularzami i powiadomieniami.
Integracje z zewnętrznymi usługami (MLS / nieruchomości).
Frontend: Vue.js i tailwind— dynamiczny interfejs z szybkim aktualizowaniem danych bez przeładowania strony.
Projekt jest aktywnie używany, ma duży ruch i regularnie aktualizowany nowymi ogłoszeniami w czasie rzeczywistym.
Technologiczny stos: Laravel (Backend) + Vue.js (Frontend)
Opis:
Rozwój nowoczesnej platformy internetowej do wyszukiwania i przeglądania nieruchomości w Vancouver i okolicach (Greater Vancouver Area).
Główne funkcjonalności:
Złożony system wyszukiwania nieruchomości według różnych filtrów (dzielnica, typ obiektu, cena, liczba sypialni/łazienek, powierzchnia, rok budowy itp.).
Realizacja dynamicznych map i list ogłoszeń z dużą ilością danych (integracje MLS).
Szczegółowe strony obiektów nieruchomości z zdjęciami, charakterystyką, opisem i formularzem kontaktowym.
Katalogowanie według dzielnic, typów (Condos, Houses, Townhouses) oraz popularnych poddzielnic.
Część administracyjna do zarządzania ogłoszeniami, agentami i treścią.
System cache'owania i optymalizacji dla szybkiego ładowania dużej liczby listingów.
Moje zadania w projekcie (Backend Laravel):
Rozwój RESTful API dla frontendu (Vue.js).
Architektura oparta na Laravel: modele Eloquent, migracje, zasoby, kontrolery, routing, middleware.
Optymalizacja pracy z bazą danych MySQL (złożone zapytania, indeksowanie, paginacja).
Realizacja wyszukiwania i filtrowania z uwzględnieniem wydajności.
Praca z autoryzacją, formularzami i powiadomieniami.
Integracje z zewnętrznymi usługami (MLS / nieruchomości).
Frontend: Vue.js i tailwind— dynamiczny interfejs z szybkim aktualizowaniem danych bez przeładowania strony.
Projekt jest aktywnie używany, ma duży ruch i regularnie aktualizowany nowymi ogłoszeniami w czasie rzeczywistym.