NetTalk — это современный мессенджер, разработанный с использованием передовых технологий. Он поддерживает мгновенные сообщения, групповые чаты и хранение истории переписки с высокой степенью безопасности.
📌 Основные возможности
🔹 Регистрация и авторизация пользователей
🔹 Отправка текстовых сообщений в реальном времени
🔹 Создание групповых чатов
🔹 Хранение истории сообщений
🔹 Уведомления о новых сообщениях
🔹 Поддержка различных типов вложений (изображения, файлы и др.)
🛠️ Технологический стек
Backend:
Язык: C#
Фреймворк: .NET 9
Архитектура: Чистая архитектура (Clean Architecture), CQRS
База данных: PostgreSQL и MongoDB
API: RESTful API с использованием ASP.NET Web API
Аутентификация: JWT
Frontend:
Фреймворк: Next.js
Язык: TypeScript
UI-библиотека: Tailwind CSS
Связь с сервером: WebSockets + REST API