Skip to content

wenemous/cryptoapp

Repository files navigation

CryptoApp

Нативное приложение для Windows, написанное на языке C# с использованием .NET SDK v6.0, WindowsApp SDK, Windows Forms SDK.

Функционал:

  • Регистрация и последующая авторизация пользователя.
  • Просмотр и редактирование своего профиля пользователем.
  • Раздел с торговлей NFT.
  • Раздел с торговлей криптовалютами.
  • Отображение текущего курса криптовалют на бирже (данные берутся через API coinmarketcap.com).

Техническая часть:

  • База данных создается и заполняется автоматически и хранится локально в зашифрованном виде, для доступа к данным используется master key и уникальная комбинация из 36 символов (UUID).
  • Пароли пользователей преобразуются в хэш-сумму и в таком виде поступают в БД, что предотвращает их потенциальную утечку даже в случае компрометации БД.
  • Приложение поставляется в формате .APPX, содержит все необходимые для работы зависимости и не оставляет мусорных файлов на устройстве пользователя.
  • Приложение имеет полную интеграцию с Windows, что позволяет системе пользователя полностью контролировать запрашиваемые приложением разрешения, в нашем случае приложение требует только доступ в интернет.
  • Приложение подписано подписью разработчика (моей).
  • Приложение имеет нативный для Windows 10/11 дизайн (используется WindowsApp SDK и WinUI3)
  • Приложение имеет полностью адаптивный дизйн, корректно отобржается на экранах любого размера.

Скриншоты:

Главная страница приложения Главная страница приложения

Вход в аккаунт Вход в аккаунт

Управление аккаунтом Управление аккаунтом

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages