RFID-based canteen access system with admin login, local SQLite storage, and production sync (WPF).
Go to file
SYED MUSTUFA AHMED NAQVI 2abd38cfcc Wire server/client mode and cache sync settings
Adds Server and Client application modes, central server URL settings, and local API listen URL settings.

Wires startup so server mode hosts the RFID API and cache sync timers, while client mode sends scans to the central server. Updates settings UI to save mode and manually sync cache data.
2026-05-21 09:33:17 +05:00
Api Add central RFID API and client scanner service 2026-05-21 09:32:33 +05:00
Converters Persist per-scan meal details and fix order history state across restarts 2026-03-02 15:04:33 +05:00
Data Add offline HRMS cache schema and sync services 2026-05-21 09:26:43 +05:00
Helpers Initial commit: admin login + scanner flow + sqlite persistence + sync service 2026-01-31 16:53:32 +05:00
Models Wire server/client mode and cache sync settings 2026-05-21 09:33:17 +05:00
Services Wire server/client mode and cache sync settings 2026-05-21 09:33:17 +05:00
ViewModels Wire server/client mode and cache sync settings 2026-05-21 09:33:17 +05:00
Views Wire server/client mode and cache sync settings 2026-05-21 09:33:17 +05:00
assets feat: admin login audit in SQLite; Settings Admin Card ID from DB; Scanner dashboard UI 2026-02-04 18:18:17 +05:00
scripts Align meal schedules and menus with current site and HRMS data 2026-03-17 10:14:05 +05:00
.gitignore "Stop tracking PublishProfiles" 2026-03-17 14:18:55 +05:00
App.xaml Persist per-scan meal details and fix order history state across restarts 2026-03-02 15:04:33 +05:00
App.xaml.cs Wire server/client mode and cache sync settings 2026-05-21 09:33:17 +05:00
CONFIG_FIX_SUMMARY.md Align meal schedules and menus with current site and HRMS data 2026-03-17 10:14:05 +05:00
MEAL_SCHEDULE_VIEW_ONLY_CHANGES.md Align meal schedules and menus with current site and HRMS data 2026-03-17 10:14:05 +05:00
MainWindow.xaml fixes : auto deployment and bug fixes 2026-02-16 10:17:20 +05:00
MainWindow.xaml.cs Initial commit: admin login + scanner flow + sqlite persistence + sync service 2026-01-31 16:53:32 +05:00
UtopiaCanteenSystem.csproj feat: MySQL direct sync, IP tracking, and SiteId normalization 2026-02-09 18:08:13 +05:00
UtopiaCanteenSystem.sln Add solution file to repo root 2026-03-05 14:13:17 +05:00
appsettings.example.json Fix config overwrite on login/navigation; use production DB for meal schedule CRUD, remove default SiteId normalization, add config load/save logging, and support legacy SiteId format. 2026-03-10 10:40:51 +05:00
temp.txt Initial commit: admin login + scanner flow + sqlite persistence + sync service 2026-01-31 16:53:32 +05:00