Дипломный/коммерческий проект мессенджера. Поддерживает работу в реальном времени, кэширование, темную тему и работу с группами.
- Frontend: Flutter, Dart, Hive (локальная БД/кэш), SignalR Client.
- Backend: C#, ASP.NET Core, SignalR (WebSockets).
- Database: SQL Server / Entity Framework Core.
- Открой решение (
.sln) в Visual Studio. - Открой консоль (
cmd), введиipconfigи узнай свой локальный IPv4-адрес. - Зайди в
Properties/launchSettings.jsonи поменяй IP-адрес в параметреapplicationUrlна свой. Пример:"applicationUrl": "http://192.168.x.x:5121". - Настрой строку подключения к БД в
appsettings.json. - Примени миграции к базе данных (если используем EF Core).
- Жми F5 или запускай сервер.
- Убедись, что установлен Flutter SDK.
- В терминале в папке с Flutter-проектом выполни команду, чтобы подтянуть зависимости:
flutter pub get