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

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

Дата: 2024-04-07
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2024-04-07
Описание
Необходимо помочь сделать проект по программированию на Java для университета. Краткое описание ниже: Шаблон проекта архивом в IntelliJ IDEA могу скинуть в личные сообщения. Чтобы успешно завершить проект по программной инженерии, описанный в документе, следующее резюме очерчивает ключевые шаги и компоненты, которые необходимо реализовать: Настройка среды разработки: Установите Java OpenJDK 21, Maven и Node.js 20.11.1. Установите Angular 17 CLI. Загрузите и настройте шаблон проекта в IntelliJ IDEA. Понимание структуры проекта: Ознакомьтесь со структурой предоставленного шаблона, включая каталоги backend и frontend, а также файлы конфигурации, такие как pom.xml для Maven и application.yml для настроек Spring Boot. Разработка бэкенда: Реализуйте бэкенд, используя Spring Boot, следуя шаблону MVC. Разработайте слой постоянства с DAO для доступа к базе данных, обеспечивая использование подготовленных выражений для предотвращения SQL-инъекций. Постройте слой сервиса для инкапсуляции бизнес-логики. Создайте RESTful-конечные точки в слое контроллера для обработки HTTP-запросов из фронтенда. Разработка фронтенда: Разработайте фронтенд, используя Angular, придерживаясь предоставленной структуры компонентов. Реализуйте пользовательские интерфейсы для описанных пользовательских историй, обеспечивая четкий и интуитивно понятный дизайн в соответствии с требованиями к удобству использования. Используйте Router Angular для навигации между различными представлениями. Реализация пользовательских и технических историй: Внимательно прочитайте и реализуйте каждую пользовательскую и техническую историю, обеспечивая функциональность с точки зрения разных заинтересованных сторон, таких как владельцы лошадей и организаторы турниров. Обратите внимание на специфические требования, такие как возможность перечислять, добавлять, редактировать и удалять лошадей, управлять турнирами и обеспечивать валидацию данных и обработку ошибок. Тестирование: Напишите автоматизированные тесты как для бэкенда, так и для фронтенда, охватывая как положительные, так и отрицательные случаи на всех уровнях. Проведите ручное тестирование в соответствии с предоставленными сценариями тестов, убедившись, что все функциональные возможности работают как ожидается. Контроль версий и документация: Используйте Git для контроля версий, делая регулярные коммиты с осмысленными сообщениями, соответствующими пользовательским и техническим историям. Убедитесь, что весь код документирован, особенно интерфейсы, и используйте JavaDoc для документации бэкенда. Обеспечение качества: Следуйте рекомендациям по управлению качеством, таким как обеспечение правильного ведения логов бэкенда, написание кода на английском языке и соблюдение стандартов кодирования. Проведите валидацию всех вводов и изящно обработайте исключения. Итоговые результаты: Убедитесь, что приложение может быть собрано и запущено с использованием указанных команд Maven и NPM. Приложение должно сохранять данные с использованием RDBMS, с разумной моделью данных и разделенными средами для производства и тестирования. Подготовьте приложение к сдаче, убедившись, что все функциональные возможности реализованы, и приложение не содержит ошибок. Последовательно решая каждую из этих областей, вы сможете разработать веб-приложение для управления лошадьми и их участием в турнирах, соответствующее требованиям и ожиданиям проекта.
Похожие заказы

Разработка на Java

дистанционно
договорная
Привет, я пишу апи тесты и нужно дергать запросы апишками,пейлоады большие и возникают ошибки(ответы некорректные ,null итд) задача сложная и муторная нужна помощь опытного разработчика Язык Java.
Москва Фрилансеры

Разработка на Java

дистанционно
договорная
Привет,сразу скажу что нужна помощь ИСКЛЮЧИТЕЛЬНО ОЧНАЯ(личные встречи) потому что компания запрещает подключаться через телемост сторонним людям я пишу апи тесты и нужно дергать запросы апишками,пейлоады большие и возникают ошибки(ответы некорректные ,null итд) Могу приехать к вам(кафе итд) для решения вопроса Язык Java.
Москва Фрилансеры

Разработка на Java

дистанционно
договорная
Пожелания и особенности: Хочу чтобы обучили алгоритмам чтобы код можно было свободно писать не прибегая к ии и лишнему гугливанию.
Москва Фрилансеры

Разработка на Java

дистанционно
договорная
Cоздание чита для minecraft требования: обширный функционал похожий на чит sigma 5.0(исходники есть на github), обходимость таких серверов как hypixel(полная).
Москва Фрилансеры

Разработка на Java

дистанционно
договорная
Нужен сайт для продажи композиций из сухоцветов. По сути, лендинг с несколькими страницами: на главной логотип и кнопки Наши работы, Композиции в наличии, Заказать и т.д. Каждая ведёт на свою страницу, контент уже готов, останется только сверстать. На всех страницах должны быть кнопка Заказать и ссылки на Телеграм и на партнёрский магазин Флау Вау. Дизайн минималистичный и адаптив под телефон обязателен.
Москва Фрилансеры

Разработка на Java

дистанционно
договорная
Пожелания и особенности: Java-разработчик (Middle) с экспертизой в 1С (опыт более 15 лет), Full-Stack специалист.
Москва Фрилансеры

Разработка на Java

дистанционно
договорная
Пожелания и особенности: Разработка VPN.
Москва Фрилансеры