URL-адрес приложения: https://smart-home-app.netlify.com/

SmartHome — это приложение, которое отображает полезную информацию, такую ​​как расписание автобусов, статус линии поезда и другую информацию, полезную для современного SmartHome.

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

Приложение предназначено для использования в современном доме или офисе, где путешествия являются ключевым элементом дня. Приложение в настоящее время создано для тех, кто живет в Лондоне, Великобритания.

Дисплей оптимизирован для Apple iPad (дисплей Retina), однако он использует адаптивный дизайн, что означает, что он будет корректно отображаться на экране любого размера.

Развертывание собственной версии

Вы можете развернуть собственную версию приложения, просто нажав на ссылку ниже. Это совершенно бесплатно и занимает менее 5 минут.



Настройка приложения

Вам нужно будет добавить переменные среды, чтобы настроить информацию об автобусной остановке и дороге, вот пример того, как они должны выглядеть:

REACT_APP_BUS_STOP_DATA=[{"id": "490000077E", "title": "My closest bus stop"},{"id": "490000077E", "title": "Towards Stratford station"}]
REACT_APP_ROAD_DATA=a12,a13

Чтобы получить идентификатор автобусной остановки, прочитайте страницу README на github:

https://github.com/DilwoarH/smart-home-information-screen/blob/master/README.md

Это также может быть полезно, чтобы понять, как добавлять переменные окружения в netlify:



Используемые технологии и API

Приложение было создано с использованием ReactJS от Facebook. Отзывчивая сеточная система — Foundation 6 от Zurb. Приложение также использует Moment.JS для преобразования времени.

Это приложение использует следующие API для получения данных:

Вклад в приложение

Мы рекомендуем делать все вклады через запрос на вытягивание. Весь код является открытым исходным кодом и доступен по следующей ссылке: