A server app built using Shelf,
Это новый проект. Давай добавим описание проекта - Сервер - приложения для реализации возможности делиться геопозицией с другим человеком. База данных (в данном случае это будет postges) с отметками о геопозиции человека Какие таблицы будут в базе данных - Пользователи - ID, login, pwd Geoposition - id, x value, y value, datetime, lifetime Logs - username, action, datetime
Основа приложения - это REST API. Вот какие методы нужны. /login - авторизация. /user - CRUD пользователей. /geo - POST - создание позиции, UPDATE - обновление позиции. (при создании указывается время жизни, после которого данные будут удалены из базы) /watch?{unique id} - возращает геопозицию+время последней отметки + оставшееся время жизни отметки /share - метод который создает одноразовую ссылку (/watch?{unique id} ) - по которой доступны данные о геопозиции. В памяти приложения создается связь между geo из таблицы и {unique id}