Skip to content

Commit

Permalink
Added README.md.
Browse files Browse the repository at this point in the history
  • Loading branch information
dsuhoi committed Jul 22, 2023
1 parent 1ade2ab commit 4545fd3
Show file tree
Hide file tree
Showing 7 changed files with 36 additions and 75 deletions.
44 changes: 35 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,39 @@
# pred-city-env
>Проект "Прогнозирование негативных аспектов развития городской среды" на БММ 2023.
---
[![GitHub](https://img.shields.io/github/license/dsuhoi/pred-city-env)](https://github.com/dsuhoi/pred-city-env/blob/main/LICENSE)
>Сервис по прогнозированию негативных аспектов развития городской среды.
<img src="docs/images/main_page.jpg" width=800>
## Цели
...
---
## Идея
Сервис предоставляет данные по различным метрикам городов, районов и кварталов,
которые могут быть полезны при оценке благоустройства определенной местности.

## Архитектура
Архитектуру проекта можно разделить на 4 части:
- База данных для хранения результатов анализа
- [ML модель](ml_research/README.md) для прогнозирования негативных аспектов
- [Frontend](frontend/README.md) для визуализации данных
- [Backend](backend/README.md) для предоставления доступа клиентам
Сервис состоит из трех основных частей:
- База данных для хранения геоданных (PostGis)
- [Backend](#backend)
- [Frontend](#frontend)
---
### Backend
#### Описание
В качестве основного фреймворка был выбран `FastAPI`. Для взаимодействия с
PostGis используется `SQLAlchemy` (`GeoAlchemy`). Аутентификация пользователей осуществляется с помощью JWT.

Сервис разделен на три основные части:
- Система авторизации пользователей
- Система для поиска геоданных
- Доп. функционал


### Frontend
#### Описание
Frontend сервиса отображает города и районы на карте,
также указывая на ней тепловую карту признаков основных метрик.

В качестве фреймворка использовался `streamlit`, а для визуализации компонентов
карты пакет `folium`.

---

## License
This project is [MIT](https://github.com/dsuhoi/pred-city-env/blob/main/LICENSE) licensed.
13 changes: 0 additions & 13 deletions backend/README.md

This file was deleted.

41 changes: 0 additions & 41 deletions backend/requirements.txt

This file was deleted.

Binary file added docs/images/main_page.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion frontend/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM python:3.10-slim

WORKDIR /frontend_mvp
WORKDIR /frontend_app
RUN pip3 install poetry

COPY *.py *.geojson poetry.lock pyproject.toml ./
Expand Down
7 changes: 0 additions & 7 deletions frontend/README.md

This file was deleted.

4 changes: 0 additions & 4 deletions ml_research/README.md

This file was deleted.

0 comments on commit 4545fd3

Please sign in to comment.