diff --git a/plan.txt b/plan.txt index b94f465..953fd8a 100644 --- a/plan.txt +++ b/plan.txt @@ -1,15 +1,34 @@ Plan: Hardware: Raspberry Pi 3/4 - Hacked Keymatic - Maybe RFID/NFC reader (RC522 is like 7€) - Software: - Frontend - By kali? - Backend - Python - Exposes REST API - By Ahtlon + Smartcard reader + Mifare DESFire + Nuki Smart Lock Go + ESP32 + Nuki hub + Models + User + ID int + Name str + Email str + Password str (hashed) + IsAdmin bool + Card + ID int + UUID str + UserID int + AccessAuthorization + Name str + CardID list[Card] + IsActive bool + Timeslot list[Timeslot] + Door + Name str + IsLocked bool + IsClosed bool + Timeslot + Name str + WeekDay int + Starttime str(HH:MM) + Duration int (min) API Specification /door