LostAndFoundApp
Я створив десктопну програму під назвою «Lost and Found» (Бюро знахідок) на мові C# з використанням WPF (MVVM), .NET Framework 4.7.2 та бази даних SQLite, яка зберігає та управляє інформацією про знайдені/загублені речі.
Програма має два рівні: гість, який може тільки шукати загублені та знайдені речі та реєструватися/авторизуватися; користувач, який має авторизацію, може додавати нові загублені та знайдені речі, заповнюючи форму, або видаляти загублені та знайдені речі, які він опублікував. Більшість даних мають аттрибути DataAnnotations для перевірки, такі як недостатня кількість символів або неправильний стиль тексту (електронна адреса або номер телефону). У базі даних паролі користувачів спочатку хешуються за допомогою BCrypt.
Програма має два рівні: гість, який може тільки шукати загублені та знайдені речі та реєструватися/авторизуватися; користувач, який має авторизацію, може додавати нові загублені та знайдені речі, заповнюючи форму, або видаляти загублені та знайдені речі, які він опублікував. Більшість даних мають аттрибути DataAnnotations для перевірки, такі як недостатня кількість символів або неправильний стиль тексту (електронна адреса або номер телефону). У базі даних паролі користувачів спочатку хешуються за допомогою BCrypt.