Маркетплейс недвижимости в Турции (Laravel + Nuxt.js, MongoDB)
Современный маркетплейс недвижимости, обеспечивающий удобный поиск и покупку объектов. Laravel используется для backend-логики и API, а Nuxt.js – для быстрого и интерактивного интерфейса.
Ключевые функции:
✅ Выбор языка и валюты – мультиязычность и динамическое переключение валют.
✅ Фильтр и поиск – гибкие параметры по цене, местоположению и характеристикам.
✅ Личный кабинет риэлторов – управление объектами, редактирование профиля.
✅ Загрузка объектов – добавление недвижимости с фото, описанием и ценой.
✅ Карты – интеграция с Google Maps/Yandex Maps для просмотра объектов.
✅ Подключение сервисов – платежные системы, CRM, аналитика.
База данных: MongoDB
Используется MongoDB, что обеспечивает:
🔹 Гибкую схему данных для хранения сложных объектов.
🔹 Быструю фильтрацию и поиск благодаря индексации.
🔹 Хранение геоданных для работы с картами.
🔹 Масштабируемость под высокие нагрузки.
Технологии:
🔹 Backend: Laravel, REST API, Sanctum, MongoDB (Laravel MongoDB package)
🔹 Frontend: Nuxt.js (SSR, Pinia, Vuetify)
🔹 Сервер: Nginx, Docker, CI/CD
Проект сочетает скорость, удобство и SEO-оптимизацию для покупателей и риэлторов. 🚀
https://amoda.io/