Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Тренеры
Уход за животными
Автоинструкторы

Разработка на C# — удалённая работа в Москве

Дата: 2025-11-24
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-11-24
Описание
Юнит тест. Тестирование.
Похожие заказы

Разработка на C#

дистанционно
договорная
Веб-разработка. Разработка с нуля. Разработать внутреннюю CRM под наши процессы: карточки клиентов, заявки, смена статусов, ответственные менеджеры, история действий. Оплата по договоренности.
Москва Фрилансеры

Разработка на C#

дистанционно
договорная
Веб-разработка. Разработка с нуля. ТЗ на учебный проект для QA практики Нужно разработать очень простой учебный веб-проект — книжный интернет-магазин, который будет использоваться студентами для практики тестирования. Главная цель — чтобы студенты могли: • тестировать UI • находить баги • тестировать функционал сайта и админки Проект должен быть простым и недорогим в разработке. Технологии • Backend: Django • Админка: Django Admin • Frontend: простой HTML / Bootstrap / Django templates • База: SQLite или PostgreSQL Основной функционал сайта 1. Каталог книг Каждая книга: • название • автор • описание • цена • категория • обложка На странице каталога: • список книг • поиск • фильтр по категории • кнопки: • Добавить в корзину • Добавить в избранное 2. Карточка книги На странице книги: • обложка • название • автор • описание • цена • кнопка “В корзину” • кнопка “В избранное” • рейтинг • отзывы 3. Регистрация и авторизация Пользователь может: • зарегистрироваться • войти • выйти из аккаунта 4. Личный кабинет Пользователь может: • редактировать данные • имя • email • телефон • адрес • смотреть историю заказов • видеть избранные книги 5. Корзина Пользователь может: • добавить товар • удалить товар • изменить количество • увидеть итоговую сумму • оформить заказ 6. Оформление заказа Без реальной оплаты. При оформлении: • создается заказ • заказ сохраняется в системе Статусы заказа: • Новый • В обработке • Отправлен • Доставлен • Отменен 7. Избранное Пользователь может: • добавить книгу в избранное • удалить • смотреть список избранных 8. Отзывы Пользователь может: • оставить отзыв • поставить оценку 1–5 Админка (Django Admin) В админке должно быть: Пользователи • данные пользователя • дата регистрации Книги • создание • редактирование • удаление Категории Заказы • номер заказа • пользователь • сумма • статус Состав заказа • какие книги куплены Отзывы Специальное требование (для обучения QA) Нужно специально добавить ошибки, чтобы студенты могли их находить. UI ошибки — 10 штук Например: • кнопка выходит за границы блока • неправильное выравнивание текста • слишком маленький шрифт • отсутствует hover на кнопке • обрезается картинка книги • неправильный цвет кнопки • кнопка неактивна визуально, но работает • неправильный отступ между блоками • не адаптируется под мобильный экран • текст накладывается на кнопку Функциональные ошибки — 8 штук Например: • товар иногда не добавляется в корзину • количество товара можно поставить 0 или отрицательное • итоговая сумма считается неправильно • товар удаляется из корзины только после перезагрузки • можно оставить пустой отзыв • можно поставить рейтинг больше 5 • заказ создается даже с пустой корзиной • избранное иногда дублирует товар Ошибки должны быть не критические, чтобы сайт продолжал работать. Дополнительный небольшой функционал Добавить 1–2 функции: Промокод Например: • BOOK10 — скидка 10% Недавно просмотренные Показывать последние 3–5 книг. Что должен передать разработчик • исходный код проекта • базу или миграции • тестовые данные: • 10–20 книг • несколько пользователей • несколько заказов • доступ к Django Admin • короткую инструкцию запуска проекта И вот баги которые можно сделать: 1?? UI / UX баги (10) BUG 1 На главной странице кнопка “В корзину” выходит за границы карточки книги. ? BUG 2 Название книги обрезается, если длиннее 30 символов. ? BUG 3 У кнопки “Добавить в избранное” отсутствует hover эффект. ? BUG 4 Цена книги отображается без валюты. ? BUG 5 Картинка книги растягивается и теряет пропорции. ? BUG 6 На мобильной версии карточки книг накладываются друг на друга. ? BUG 7 Текст “Описание книги” слишком мелкий (10px). ? BUG 8 В корзине кнопка удаления товара слишком близко к названию. ? BUG 9 В форме регистрации поля не выровнены по одной линии. ? BUG 10 В личном кабинете кнопка “Сохранить” находится слишком далеко от формы. ? 2?? Функциональные баги (8) BUG 11 Можно добавить один и тот же товар в корзину бесконечно, даже если нет ограничений. ? BUG 12 В корзине можно поставить количество товара = 0. ? BUG 13 Можно поставить отрицательное количество товара (-1). ? BUG 14 Итоговая сумма не обновляется после удаления товара. ? BUG 15 Можно оформить заказ с пустой корзиной. ? BUG 16 Кнопка “Добавить в избранное” иногда добавляет товар дважды. ? BUG 17 Можно оставить пустой отзыв без текста. ? BUG 18 Можно поставить оценку книге больше 5. ? 3?? Баги валидации (5) BUG 19 При регистрации можно ввести email без@.? BUG 20 Пароль можно сделать из 1 символа. ? BUG 21 Телефон принимает буквы. ? BUG 22 Имя пользователя принимает спецсимволы типа ###@@@. ? BUG 23 Можно зарегистрироваться с уже существующим email. ? 4?? Баги логики (5) BUG 24 После выхода из аккаунта страницы личного кабинета доступны по прямой ссылке. ? BUG 25 Пользователь может редактировать чужой отзыв. ? BUG 26 При удалении товара из корзины он возвращается после обновления страницы. ? BUG 27 В истории заказов иногда отображается неправильная дата. ? BUG 28 После изменения профиля данные не обновляются сразу. ? 5?? Баги админки (2) BUG 29 Администратор может создать книгу без цены. ? BUG 30 Администратор может удалить пользователя, у которого есть заказы, и заказы ломаются.
Москва Фрилансеры

Разработка на C#

дистанционно
договорная
Установка. Настройка. Установить open vpn чтобы ноут отображался в москве.
Москва Фрилансеры

Разработка на C#

дистанционно
договорная
интеграция с юкассой. Доработка существующего продукта. Интеграция с юкассой, юкасса одобрена, нужно подключить и настроить автоматическую отправку чеков в налоговую при покупках на сайте. в чеке писать - Подключение подписки на сервис сайт https://job-sy.ru Оплата 1000 руб, сегодня надо сделать.
Москва Фрилансеры

Разработка на C#

дистанционно
договорная
Backend. Усиление команды. Backend разработчик (.NET / C#) в PromoOs PromoOs — международная AI-платформа для автоматизации контент-маркетинга. Мы делаем сложное — простым, а рутину — автоматической. Продукт уже запущен, и команде нужен ещё один сильный backend-разработчик. Что предстоит делать: · Разрабатывать новую функциональность на .NET 9 / ASP.NET Core (Minimal API + REST) · Проектировать и оптимизировать схемы в PostgreSQL · Работать с RabbitMQ (очереди, выгрузки, асинхронные задачи) · Строить и расширять API для фронта и внешних интеграций · Участвовать в развитии архитектуры и принятии технических решений Стек: · .NET 9+ · ASP.NET Core (Minimal API / REST) · PostgreSQL · RabbitMQ · Git / CI/CD (настроим по месту) Кто нам нужен: · Любишь чистый код, простые решения и надёжные API · Понимаешь, как работают очереди и почему они важны · Готов работать в ритме живой и растущей платформы · Хочешь быть в сильной команде · Не боишься ответственности и умеешь доводить задачи до релиза Почему это интересно: · Реальные задачи на стыке AI, маркетинга и автоматизации · Глобальный рынок — клиенты из России, Европы, Азии, США · Команда уже не справляется, новый функционал нужен вчера · Карьерный рост и реальное влияние на продукт · Полная удалёнка, стабильная занятость и доход Формат работы: · Удалённо (СНГ / РФ) · Полная занятость, договор / ИП / самозанятость — обсуждаемо · Зарплата — по результатам интервью Чтобы попасть в команду: 1. Напиши: «Хочу в команду» 2. пришли ссылку на GitHub / GitLab или примеры кода / API, которые ты делал 3. Краткое описание проектов, где был основным разработчиком.
Москва Фрилансеры

Разработка на C#

дистанционно
договорная
Веб-разработка. Доработка существующего продукта.
Москва Фрилансеры

Разработка на C#

дистанционно
договорная
Разработка приложений для ПК. Разработка с нуля. 1. Выполнение составной части ОКР (СЧ ОКР) «Разработка вычислительного модуля ВМ.02»; настоящий объем работ относится к программной части СЧ ОКР (драйверы и тест-утилиты). 2. Требования головного ТЗ на изделие ВМ.02 в части обязательногоит для проверки основных узлов (CPU, память, сеть, USB, COM, видео, GPIO, аудио) и программной документации по ГОСТ 19.101-77. 3. Требование интеграции изделия в шасси 6U CompactPCI Serial, разнесение интерфейсов на FRONT/REAR, базовая конфигурация COM Express и ОЗУ. 1. Язык API: C (ABI совместимый), допускаются обертки C++ при сохранении C интерфейса. 2. Данные результата: • код завершения (PASS/FAIL/ERROR); • диагностические поля (строка сообщения, код ошибки errno/внутренний код); • измеряемые метрики (например, пропускная способность сети, скорость диска, температура CPU и т.п. — если тест измерительный); • вывод в структуру + возможность сериализации в JSON. 3. Стабильность: семантическое версионирование API. 4. Документирование: заголовочные файлы + описание функций в «Руководстве программиста» и/или «Описание ПО» (см. 6). 5. Лицензирование: права на использование исходного кода и сборку у конечного заказчика (передача прав/неисключительная лицензия — согласно договору между Осатек и Плейметрикс).
Москва Фрилансеры