Атестаційні завдання K2 ERP/Сайт оренди квартир
Зовнішній вигляд
Пошук і фільтрація працюють через AJAX без перезавантаження сторінки.;== Основні задача ==
Примітка
- оренду житлової нерухомості:
- квартири;
- будинки;
- оренду комерційної нерухомості:
- офіси;
- склади;
- магазини;
- пошук квартир на короткострокову або довгострокову оренду;
- онлайн-бронювання квартир і приміщень.; {| class="wikitable"
Критерії оцінки
- країна;
- область;
- місто;
- район.; Сайт для оренди житла і приміщень — must-have для:
- онлайн-бронювання вільних об'єктів;
- резервування об'єкта на певні дати;
- генерація рахунку на оплату.;==== Параметри пошуку ====
Реальний бізнес-контекст
- категорія об'єкта;
- тип оренди;
- локація:
- місто;
- район;
- ціна:
- від;
- до;
- кількість кімнат;
5.; Оплата
Колонки бази
- створення рахунку на оплату бронювання;
- онлайн-оплата через платіжні шлюзи — опціонально:
- LiqPay;
- Stripe;
- інші платіжні шлюзи;
- автоматичне підтвердження бронювання після оплати.; * наявність вільних дат.;=== 4.; Пошук і фільтрація ===
- створення об'єкта оренди;
- завантаження фотографій;
- публікація оголошення.; !Параметр
Він підвищує:
- назва об'єкта;
- категорія;
- тип оренди;
- місто, район;
- адреса;
- кількість кімнат — для житла;
- загальна площа, м²;
- поверх / поверховість — для житла;
- ціна оренди:
- погодинна;
- подобова;
- місячна;
- характеристика;
- фото;
- статус:
- вільно;
- заброньовано;
- здано;
- власник або агент.;=== 1.; Структура довідників ===
- дозволити власникам або агентствам розміщувати об'єкти оренди;
- дати орендарям можливість шукати, бронювати і оплачувати житло;
- автоматизувати обліковий облік бронювань, оплат і вільних дат.; Платформа організовує:
3.; База «Бронювання»
характеристика
Колонки бази | |
|---|---|
| Бекенд | K2 Cloud ERP на Python або PHP |
| БД | PostgreSQL або MySQL |
| Фронтенд | HTML5, JavaScript, AJAX, Fetch API або Axios |
| UI-компоненти | DataTables для адмінки, Select2 для фільтрації, FullCalendar для календаря бронювань, Slick Carousel для фото |
| Друк | Генерація рахунків у PDF |
Довідник «Категорії об'єктів»
2.; База «Об'єкти оренди»
!Бали
6.; Додаткові функції
|- |Реалізація бази об'єктів оренди |20 |- |Механізм бронювання і обліку оплат |20 |- |Пошук і фільтрація по об'єктах |20 |- |Особисті кабінети орендодавця і орендаря |20 |- |Інтерактивність через AJAX і календар доступності |20 |}
Необхідно:
компонент пошуку і бронювання квартир та комерційних приміщень для оренди
- агентств нерухомості;
- приватних орендодавців;
- великих житлових комплексів.;== Технічні вимоги ==
!Критерій
- об'єкт;
- замовник;
- дата початку бронювання;
- дата закінчення бронювання;
- сума до оплати;
- статус бронювання:
- нове;
- підтверджене;
- скасоване;
- завершене.; функціональні можливості:
Поля довідника:
Довідник «Регіони і міста»
функціональні можливості
- квартира;
- будинок;
- офіс;
- магазин;
- складський облік.;==== Довідник «Типи оренди» ====
- галерея фото для об'єктів оренди;
- календар вільних дат, як ілюстрація через FullCalendar або аналог;
- особистий кабінет власника:
- керування своїми об'єктами;
- перегляд бронювань;
- зміна цін;
- особистий кабінет орендаря:
- перегляд бронювань;
- завантаження рахунків і підтверджень;
- сповіщення:
- клієнтам про підтвердження бронювання;
- власникам про нові заявки.;==== функціональні можливості ====
Типи оренди:
- короткострокова:
- погодинна;
- подобова;
- довгострокова:
- від 1 місяця.; Категорії об'єктів:
- ефективність заповнюваності об'єктів;
- якість сервісу для клієнтів.