Real estate aggregator
Brief Project Description: Multilingual Real Estate Aggregator with a priority (but not mandatory) on using ready-made solutions via API or open source to reduce timelines. (MVP)
Project Essence
A multilingual and multi-currency platform for searching real estate in Azerbaijan (and other countries). The project focuses on aggregating listings from various sources with the ability to search, filter, and view in different languages with prices displayed in different currencies.
Main Features
Data Collection
- Parsing 6 sources (2 from each country):
- Automatic regular updates and data refresh
Search and Filtering
- Search by location, property type, price, area, rooms
- Toggle between "Buy" and "Rent"
- Display results in a list and on a map
Multilingualism and Multi-currency
- Support for 4 languages: English, Russian, Ukrainian, Azerbaijani
- Support for 5 currencies: AZN, UAH, RUB, USD, EUR
- Automatic language and currency detection based on geolocation (system or browser)
- Manual switching capability
Technologies
- Backend: Django, PostgreSQL, Redis, Celery
- Frontend: Next.js, React, Leaflet (maps)
- DevOps: Docker, Docker Compose, CI/CD
Priority Requirements
- SEO optimization with multilingual support
- Performance (loading time no more than 2 seconds)
- Scalable architecture for future expansion
NOT included in MVP
- User registration
- Personal account
- Saving favorite listings
- Notifications
- AI-based recommendations
Design Requirements
- MANDATORY: Minimalistic, clean design focused on functionality
- MANDATORY: Compliance with Material Design principles or a similar design system
- DESIRABLE: Responsiveness for all device types
- DESIRABLE: Support for light and dark themes
- MANDATORY: Architecture must allow easy addition of new languages
- MANDATORY: System must allow easy addition of new data sources
Technical Documentation
- MANDATORY: API documentation
- MANDATORY: Project deployment instructions
- MANDATORY: Database structure description
- MANDATORY: Guide for adding new parsers
Please clarify how you see this (some points are negotiable) and the exact timelines
Client's review of cooperation with Andriy Uhrynuk
Real estate aggregatorWorking with the freelancer left a mixed impression. The quality of the code is decent — the project is well-structured and technically sound. The experience reminded me that clear communication is key to successful collaboration, and I will take this into account in future work.
I am confident that with the right approach to organizing the process, we can successfully complete the project and achieve excellent results.
Freelancer's review of cooperation with Mir Solomonko
Real estate aggregatorIt is easy to work with the client. Tasks are clearly defined. Flexibility in choosing tools and development technologies simplifies communication and the implementation of assigned tasks.
Current freelance projects in the category Javascript and Typescript
Fix the CSS/DOM layout of cards in the Chrome extension for localizing D&D BeyondThere is a Chrome extension Manifest V3 that localizes the D&D Beyond website into Ukrainian. The project is written in TypeScript + WXT. The extension works through a content script: it finds English text on D&D Beyond pages and replaces it with the Ukrainian translation. The… HTML & CSS, Javascript and Typescript ∙ 2 hours 5 minutes back ∙ 13 proposals |
Modules for a website on Laravel
90 USD
Delivery and payment module for the site https://novabook.top/ (Botble CMS / Laravel) Add convenient delivery and payment methods (including installment plans) in the checkout, similar in style and convenience to the mirson ua site.Delivery (mandatory) Nova Poshta Branch… Javascript and Typescript, PHP ∙ 8 hours 8 minutes back ∙ 18 proposals |
Development of the AM Mobility platform (car service, parking, insurance, car rental)
5770 USD
We are looking for a team or an experienced Full Stack developer to create the MVP of the AM Mobility platform. AM Mobility is a unified digital ecosystem for motorists, combining in one application and web platform: parking; car service; tire fitting; car wash; car rental;… Javascript and Typescript, Web Programming ∙ 11 hours 5 minutes back ∙ 81 proposals |
Gsap animations
22 USD
Good day. Corrections need to be made in the current project. A specialist is needed who works well with gsap/lenis. Animation of cards needs to be done. Detailed specifications here:… Javascript and Typescript, Web Programming ∙ 16 hours 51 minutes back ∙ 17 proposals |
Commercial on-premise video communication platform "ViM"It is required to develop an on-premise video conferencing system with a basic calculation for 100 simultaneous connections (10 isolated rooms of 10 people each). The platform should have a built-in architecture for future horizontal scaling up to 1000 users by adding new media… Javascript and Typescript, Web Programming ∙ 1 day 12 hours back ∙ 28 proposals |