RestAPI Django - prosta aplikacja, która będzie rozwijana

Zleceniodawca
no avatar
Szambelan
Opis

Zlece napisanie backendu - Rest API Django (porostego), który pokrywa następujące obszary:

1) Rejestracja / logowanie / resetowanie hasła - pracuje na Modelu User (zmodyfikowanym), ponieważ login = emai, oraz hasło są dwoma wymaganymi polami (nie wymagamy pola username), w/w funkcjonalności potrzebne są API (widoki) odpowiedzialne za utworzenie usera, usunięcie, aktywację konta (po przesłaniu maila z linkiem / tokenem), reset hasła, wazne jest żeby aktywacja miała miejsce po kliknięciu w link przesłany mailem (SMPT, API), albo z SMPT postawionego na serwerze lub komercyjnego (JetMail, Mailgun itp.) - kluczowe jest dla nas przetestowanie i wdrożenie tej komunikacji i wysyłki maili.

2) Profil użytkownika - po aktywacji konta do utworzenia Model Profilu użytkownika (raczej żeby nie śmiecić w modelu Usera) z kilkoma polami danych (zdefiniowanymi), który powinien się utworzyć w momencie aktywacji konta.

3) Modele - Order / Operator / OperatorLocation / Sensor /SensorData / Billing - bazowe proste modeli z kilkoma zdefiniowanymi polami i powiązaniami między sobą i modelami utworzenia, zmiany, usunięcia.

Aplikacja ma używać tokenów JWT, w celu uwierzetelnienia użytkowników, tak zeby każdy użytkownik widział lub mógł edytować jedynie swoje dane.

Apliakcja ma logować zmiany w bazie - może być użycie wbudowanych bibliotek Django.

Opublikowano
2024-09-25
Umiejętności

Wysłane oferty (18)

no avatar
GMD
0 umów
2024-09-25
android
API
aplikacje mobilne
+ 52 więcej
Budżet
Do negocjacji
Prawa autorskie
-
Ważne przez
30 dni

Najnowsze zlecenia z kategorii