OLINI team project at SoftServ 2019 Students Hackathon
Разработанная информационная система является web-based приложением с клиент-серверной архитектурой. Интерфейс взаимодействия конечного пользователя и приложения - веб-сайт.
Возможности, предоставляемые пользователю:
просмотр списка животных из приюта, их фото, данные и описание;
регистрация и авторизация пользователей, переход на страницу которой происходит по нажатию на кнопку “Аккаунт”. Если пользователь уже авторизован, нажатие на кнопку перебросит его в личный кабинет.
Изначально было решено делать REST-совместимую систему, поэтому получение данных для отображения на веб-странице происходит по API-запросам на сервер.
Структура запросов:
/admin/
/auth/
- register/
login/ - info/
/animal/
- list/
- list1/
- type/
Пример запроса:
Content-Type: application/json
{
"user":
{
"name": "user",
"password": "password"
}
}