Розроблення інформацйної системи для управління орендою та продажу об’єктів нерухомості
Loading...
Date
Journal Title
Journal ISSN
Volume Title
Publisher
Національний університет "Львівська політехніка"
Abstract
Метою виконання бакалаврської кваліфікаційної роботи є розробка
інформаційної веб-орієнтованої системи, призначеної для автоматизації процесів
управлення продажем та орендою нерухомості. Проєкт спрямований на
забезпечення ефективної взаємодії між власниками нерухомості, потенційними
покупцями та орендарями, а також на підвищення прозорості і швидкості операцій
на ринку нерухомості.
Функціональні можливості створеного веб-додатку включають: - Реєстрацію користувачів з подальшою авторизацією та створенням
особистих профілів, що містять контактні дані та інформацію про об’єкти; - CRUD-операції для управління інформацією про нерухомість, включаючи
опис об’єктів, фото, локацію, ціни та технічні характеристики; - Інтегровану систему пошуку об’єктів нерухомості з розширеними фільтрами
за типом, локацією, вартістю, характеристиками приміщень; - Модуль аналізу фотографій нерухомості з використанням технологій
штучного інтелекту для визначення характеристик об’єкта; - Вбудовану систему повідомлень між користувачами для оперативного
спілкування; - Підтримку конвертації валют з актуальними курсами та геокодування адрес
з використанням Google Maps API.
Розроблений у процесі виконання роботи веб-додаток базується на
використанні фреймворка Django, SQLite, а також інтеграції зовнішніх API (OpenAI
та Google Maps). Це дозволило створити ефективну, безпечну та зручну систему з
адаптивним дизайном і високою швидкістю роботи.
The objective of this bachelor’s qualification work is to develop an information web-oriented system designed to automate the management processes of real estate sales and rentals. The project aims to facilitate effective interaction among property owners, potential buyers, and tenants, and enhance transparency and speed of transactions in the real estate market. The developed web application includes the following functionalities: - User registration with subsequent authentication and creation of personal profiles containing contact details and property information; - CRUD operations for managing real estate information, including descriptions, photos, location, prices, and technical specifications; - An integrated real estate search system with advanced filtering options by type, location, price, and room features; - A photo analysis module utilizing artificial intelligence technologies to determine property characteristics; - A built-in messaging system for users to communicate efficiently; - Currency conversion support with real-time exchange rates and address geocoding using Google Maps API. The web application developed during this project is based on the Django framework, SQLite database, and integration with external APIs (OpenAI and Google Maps). This has resulted in an effective, secure, and user-friendly system featuring responsive design and high performance.
The objective of this bachelor’s qualification work is to develop an information web-oriented system designed to automate the management processes of real estate sales and rentals. The project aims to facilitate effective interaction among property owners, potential buyers, and tenants, and enhance transparency and speed of transactions in the real estate market. The developed web application includes the following functionalities: - User registration with subsequent authentication and creation of personal profiles containing contact details and property information; - CRUD operations for managing real estate information, including descriptions, photos, location, prices, and technical specifications; - An integrated real estate search system with advanced filtering options by type, location, price, and room features; - A photo analysis module utilizing artificial intelligence technologies to determine property characteristics; - A built-in messaging system for users to communicate efficiently; - Currency conversion support with real-time exchange rates and address geocoding using Google Maps API. The web application developed during this project is based on the Django framework, SQLite database, and integration with external APIs (OpenAI and Google Maps). This has resulted in an effective, secure, and user-friendly system featuring responsive design and high performance.
Description
Keywords
6.122.00.00, НЕРУХОМІСТЬ, ВЕБ-ДОДАТОК, УПРАВЛІННЯ, ПРОДАЖ, ОРЕНДА, АВТОМАТИЗАЦІЯ, ГЕОЛОКАЦІЯ, ЧАТ, КОРИСТУВАЧ, ЖИТЛО.
Перелік використаних джерел:
1.
Шевченко А.І. Розробка веб-застосунків у середовищі Python/Django. – Київ: КНЕУ, 2020.
2.
Django Software Foundation. Django REST Framework documentation
[Електронний ресурс]. – Режим доступу: https://www.django-rest-framework.org/
3.
PostgreSQL Global Development Group. PostgreSQL 15 Documentation
[Електронний ресурс]. – Режим доступу: https://www.postgresql.org/docs/15/
4.
Bootstrap. Офіційна документація фреймворку Bootstrap 5
[Електронний ресурс]. – Режим доступу: https://getbootstrap.com/
5.
OpenAI. OpenAI API Reference Guide [Електронний ресурс]. – Режим
доступу: https://platform.openai.com/docs/, REAL ESTATE, WEB APPLICATION, MANAGMENT, SALES, RENTAL, AUTOMATION, GEOLOCATION, CHAT, USER, HOUSING.
List of used sources:
1.
Shevchenko A.I. Web Application Development in the Python/Django
Environment. – Kyiv: KNEU, 2020.
2.
Django Software Foundation. Django REST Framework
Documentation [Electronic resource]. – Available at: https://www.django-rest
framework.org/
3.
PostgreSQL Global Development Group. PostgreSQL 15
Documentation
[Electronic
https://www.postgresql.org/docs/15/
4.
resource]. –
Available
at:
Bootstrap. Official Bootstrap 5 Framework Documentation
[Electronic resource]. – Available at: https://getbootstrap.com/
5.
OpenAI. OpenAI API Reference Guide [Electronic resource]. –
Available at: https://platform.openai.com/docs/
Citation
Мельник М. І. Розроблення інформацйної системи для управління орендою та продажу об’єктів нерухомості : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „6.122.00.00 — Комп'ютерні науки“ / Максим Ігорович Мельник. — Львів, 2024. — 76 с.