Job description
Zlecę stworzenie prostej aplikacji do prezentacji położenia samochodów na mapie (monitoring flotowy).
Aplikacja ma być wykonana z użyciem:
- Baza PostgreSQL ,
- Pyramid,
- SQL Alchemy,
- OpenLayers 3,
- OSM.
Architektura bazy jest gotowa, trzeba tylko zrobić aplikację która zaznacza na mapie położenie wybranych pojazdów. W razie potrzeb baza może zostać zmodyfikowana.
Aplikacja powinna realizować następujące funkcje:
- logowanie i zarządzanie użytkownikami,
- dwa poziomy dostępu: admin i user, admin może zarządzać userami, user tylko oglądać dane na mapie
- na mapie pokazywane są położenia wybranych pojazdów w podanym okresie czasu,
- dla każdego punktu na mapie jest popup który podaje szczegóły, dostarczane z bazy w postacji XML
- dodatkowo wyświetlanie raportu zawierającego historię danego pojazdu (lokalizacja + szczgóły w XML) za zadany okres czasu.