Skip to content
This repository was archived by the owner on Feb 8, 2025. It is now read-only.
/ rentucha Public archive

Android App for daily rent, developed as a coursework

Notifications You must be signed in to change notification settings

qwonix/rentucha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Rentucha Android App + Spring Boot REST API

Мобильное приложение Rentucha позволяет изучить предложения рынка о посуточной аренде жилья. Все апартаменты отображаются на карте, что добавляет наглядности и удобства для пользователя

Preview gif

Содержание

Технологии

Загрузка приложения

Последнюю версию приложения можно скачать на странице релизов.

Загрузка исходников сервера

git clone https://github.com/qwonix/rentucha-api.git
cd rentucha-api

Запуск сервера

mvn spring-boot:run -Dspring-boot.run.arguments=--server.port=8085

REST API

Простейший REST API, предоставляющий доступ к базе данных, хранящей объекты Apartment.

Список запросов и подробное описание в Rentucha REST API

Зачем вы разработали этот проект?

Приложение разработано в рамках курсовой работы 4 курса ФСПО ГУАП на тему «Разработка мобильного приложения Система бронирования жилья»

TODO

  • Добавить README
  • Исправить отображение SplashScreen
  • Оптимизировать отображение маркеров на карте
  • Улучшить алгоритмы поиска по запросу
  • Добавить рейтинг для апартаментов

Источники

Дизайн приложения основан на дизайн iOS Airbnb App, однако имеет ряд упрощений:

  • отсутствие анимаций переходов
  • использование карты Yandex MapKit
  • упрощенный функционал

Использование

Для работы приложения необходимо запустить сервер Rentucha API и указать его адрес в apikey.properties. А также указать ключ Yandex MapKit

About

Android App for daily rent, developed as a coursework

Resources

Stars

Watchers

Forks