Для існуючої мікросервісної системи потрібно розробити незалежний сервіс-обробник Excel-файлів. Завдання полягає у створенні надійного конвеєра для прийому, валідації та трансформації даних з таблиць у структурований формат бази даних. Функціональні завдання: Розробка API на базі gRPC для отримання команд на обробку та повернення статусів виконання. Реалізація логіки парсингу файлів: читання великих обсягів даних (XLSX), очищення, перевірка типів та приведення до бізнес-моделей. Реалізація шару доступу до даних (Repository/Unit of Work) для збереження результатів у PostgreSQL через Entity Framework Core. Забезпечення потокобезпеки та ефективного використання ресурсів (особливо при обробці файлів великого розміру). Технічні вимоги: Платформа: .NET 10. Архітектурні патерни: Dependency Injection, CQRS, модульна архітектура проекту. Комунікація: Строго gRPC. Робота з Excel: Використання продуктивних бібліотек (наприклад, EPPlus, OpenXML або аналоги на вибір). Модульність: Код має бути організований так, щоб сервіс легко масштабувався і був придатний для тестування. Очікуваний результат: Повністю робочий мікросервіс, готовий до розгортання в контейнеризованому середовищі. Чиста кодова база з дотриманням принципів SOLID. Документовані .proto файли. Базові unit-тести для критичних вузлів обробки даних. Вимоги до кандидата:В відповіді, будь ласка, вкажіть: Ваш досвід роботи з .NET у мікросервісній архітектурі. Приклади того, як ви організовуєте DI та модульність у своїх проектах. Досвід роботи з Excel-бібліотеками в .NET. Готовність працювати за gRPC контрактами.
Ставки приховані
Ставки поки відсутні
Ставки приховані
Ставки приховані
-
Alina Brechko
7 березня 2023
Доброго вечера! Нужно разработать crm систему для учета спортивных клубов с возможностью добавления других спортивных залов
Учет клиентов
• Подробные профайлы
• История покупок и тренировок
• Уведомления и напоминания
• Аналитика клиентов
Абонементы и карты
• Прозрачный учет посещений
• Контроль остатков за картами
• Замораживание карт
• Напоминание о продолжении
Удобное расписание
• Быстрая регистрация клиентов
• Контроль загруженности клуба
• Групповые и персональные тренировки
• Управление графиками сотрудников
• Напоминание о тренировках
• Онлайн-запись 24/7
• API для интеграции
Управление продажами
• Аналитика по каждому клиенту
Учет финансов
• Учет доходов и расходов
Маркетинг
• Акции и предложения
• Массовые и авторассылки
• SMS и Email рассылки
-
Иван Шевчук 7 березня 2023Лично мое мнение и мой совет - обратитесь к студии. В любом случае тут много работы и вам нужен будет дизайн.
И что касаемо версии веб или приложение - не особо важно. Нагрузка на сервера все равно будет -
Alina Brechko
7 березня 2023
Доброго вечера! Нужно разработать crm систему для учета спортивных клубов с возможностью добавления других спортивных залов
Учет клиентов
• Подробные профайлы
• История покупок и тренировок
• Уведомления и напоминания
• Аналитика клиентов
Абонементы и карты
• Прозрачный учет посещений
• Контроль остатков за картами
• Замораживание карт
• Напоминание о продолжении
Удобное расписание
• Быстрая регистрация клиентов
• Контроль загруженности клуба
• Групповые и персональные тренировки
• Управление графиками сотрудников
• Напоминание о тренировках
• Онлайн-запись 24/7
• API для интеграции
Управление продажами
• Аналитика по каждому клиенту
Учет финансов
• Учет доходов и расходов
Маркетинг
• Акции и предложения
• Массовые и авторассылки
• SMS и Email рассылки
-
Сергій П. 9 березня 2023Добрый день, Константин!
Готов помочь в реализации проекта, разработаем дизайн, утвердим, сделаем ТЗ и приступим к работе, также поможем разместить на надежных серверах и выбрать оптимальный пакет услуг.
Сделаю всю необходимую работу под ключ.
Для обсуждения деталей - напишите в личку, пожалуйста - продолжим.
Актуальні фриланс-проєкти в категорії C#
Конфігурація: 1С УТ 11 Адресний склад ТСД Zebra TC26 Робота через RDP Сканування товарів виконується в документах приймання, розміщення, відбору та інших складських операціях. Поточна проблема: Комірники працюють через ТСД Zebra. При скануванні не завжди помічають повідомлення на екрані. Потрібно реалізувати різні звукові сигнали для різних результатів сканування. Необхідний функціонал: Успішне сканування та обробка в 1С короткий звуковий сигнал. Штрихкод зчитано сканером, але товар не знайдено в 1С інший звуковий сигнал (відмінний від успішного). Помилка при виконанні складської операції неправильна комірка; неправильний товар; інші помилки контролю адресного складу. окремий звуковий сигнал. Звуки повинні відтворюватися на ТСД через RDP. Побажання: використання WAV-файлів або іншого надійного способу відтворення; можливість у майбутньому додати нові типи звукових повідомлень; мінімальний вплив на швидкість роботи ТСД. Прошу вказати у відповіді: Досвід роботи з УТ 11 та адресними складами. Чи реалізовували подібні задачі для ТСД Zebra або інших ТСД. Орієнтовну вартість та строки виконання. Яким способом планується реалізація звукових сигналів.