Разработка на java - подработка для фрилансеров (Россия)

Найдено предложений — 84

  • Более 925 предложений о работе за сегодня в тематике разработки на java
  • У нас можно найти ежедневную работу или подработку, выбрав более чем из 84 вакансий
  • Свежих заказов на разработку на java в России для фрилансеров на март 2024 года — 1 шт.
Разработка на Java
дистанционно
договорная
Выполнить задания.
Москва
Фрилансеры
2023-11-13
Подробнее
Разработка на Java
дистанционно
договорная
Семестровая. минимально нужно, (maven webapp archetype) на java servlets (11 JDK) + postgresql (тема любая), по следующим требованиям: Веб-приложение для прослушивания музыки и просмотра музыкальных новостей Регистрация и Авторизация: Пользователь может зарегистрироваться, указав свои данные (логин, пароль, email). Авторизация по логину и паролю. После авторизации пользователь получает доступ к персональному профилю. Профиль: В профиле пользователь может указать свои музыкальные предпочтения, загрузить аватар, написать краткую биографию. Возможность изменять пароль. JSP файлы: index.jsp: Главная страница с популярными треками и новостями. profile.jsp: Страница профиля пользователя. upload.jsp: Страница для загрузки музыкальных файлов. search.jsp: Страница для поиска и фильтрации музыки. admin.jsp: Страница администратора. playlist.jsp: Страница с плейлистами пользователя. Админка: В админке администратор может добавлять пользователей Загрузка файлов: Пользователь может загружать свои музыкальные треки в формате MP3, свою фотографию. Отображение загруженных треков в профиле пользователя. Минимальный фронт.
Москва
Фрилансеры
2023-11-12
Подробнее
Разработка на Java
дистанционно
договорная
Https://github.com/netology-code/jd-homeworks/blob/master/diploma/cloudservice.md Дипломная работа «Облачное хранилище» Описание проекта Задача — разработать REST-сервис. Сервис должен предоставить REST-интерфейс для загрузки файлов и вывода списка уже загруженных файлов пользователя. Все запросы к сервису должны быть авторизованы. Заранее подготовленное веб-приложение (FRONT) должно подключаться к разработанному сервису без доработок, а также использовать функционал FRONT для авторизации, загрузки и вывода списка файлов пользователя. Требования к приложению Сервис должен предоставлять REST-интерфейс для интеграции с FRONT. Сервис должен реализовывать все методы, описанные в yaml-файле: Вывод списка файлов. Добавление файла. Удаление файла. Авторизация. Все настройки должны вычитываться из файла настроек (yml). Информация о пользователях сервиса (логины для авторизации) и данные должны храниться в базе данных (на выбор студента). Требования к реализации Приложение разработано с использованием Spring Boot. Использован сборщик пакетов gradle/maven. Для запуска используется docker, docker-compose. Код размещён на Github. Код покрыт unit-тестами с использованием mockito. Добавлены интеграционные тесты с использованием testcontainers. Шаги реализации Изучите протокол получения и отправки сообщений между FRONT и BACKEND. Нарисуйте схему приложений. Опишите архитектуру приложения, где хранятся настройки и большие файлы, структуры таблиц/коллекций базы данных. Создайте репозиторий проекта на Github. Напишите приложение с использованием Spring Boot. Протестируйте приложение с помощью curl/postman. Протестируйте приложение с FRONT. Напишите README.md к проекту. Отправьте на проверку. Описание и запуск FRONT Установите nodejs (версия не ниже 19.7.0) на компьютер, следуя инструкции. Скачайте FRONT (JavaScript). Перейдите в папку FRONT приложения и все команды для запуска выполняйте из неё. Следуя описанию README.md FRONT проекта, запустите nodejs-приложение (npm install, npm run serve). Далее нужно задать url для вызова своего backend-сервиса. В файле .env FRONT (находится в корне проекта) приложения нужно изменить url до backend, например: VUE_APP_BASE_URL=http://localhost:8080. Нужно указать корневой url вашего backend, к нему frontend будет добавлять все пути согласно спецификации Для VUE_APP_BASE_URL=http://localhost:8080 при выполнении логина frontend вызовет http://localhost:8080/login Запустите FRONT снова: npm run serve. Изменённый url сохранится для следующих запусков. По умолчанию FRONT запускается на порту 8080 и доступен по url в браузере http://localhost:8080. Если порт 8080 занят, FRONT займёт следующий доступный (8081). После выполнения npm run serve в терминале вы увидите, на каком порту он запустился. Авторизация приложения FRONT-приложение использует header auth-token, в котором отправляет токен (ключ-строка) для идентификации пользователя на BACKEND. Для получения токена нужно пройти авторизацию на BACKEND и отправить на метод /login логин и пароль. В случае успешной проверки в ответ BACKEND должен вернуть json-объект с полем auth-token и значением токена. Все дальейшие запросы с FRONTEND, кроме метода /login, отправляются с этим header. Для выхода из приложения нужно вызвать метод BACKEND /logout, который удалит/деактивирует токен. Последующие запросы с этим токеном будут не авторизованы и вернут код 401. Обратите внимание, что название самого параметра (как и всех параметров в спецификации), его регистр имеют значение. Важно, чтобы ваш backend возвращал токен в поле auth-token – если поле будет называться authToken или authtoken, фронт не сможет найти токен и дальше логина процесс не пройдёт. Настройка CORS Чтобы FRONT смог обратиться к вашему серверу, необходимо настроить CORS в вашем приложении. Например, можно сделать это, добавив конфигурацию: импорт организации.springframework.контекст.аннотация.Настройка; импортируйте org.springframework.web.сервлет.конфигурацию.аннотацию.CorsRegistry; импортируйте org.springframework.web.сервлет.конфигурацию.аннотацию.EnableWebMvc; импортируйте org.springframework.web.сервлет.конфигурацию.аннотацию.WebMvcConfigurer;@Конфигурация @EnableWebMvc класс WebConfig реализует WebMvcConfigurer { @Переопределить публичную недействительность addCorsMappings(CorsRegistry реестра) { реестр.отображение("/ **") .Разрешенные значения(истина) .Разрешенные исходные данные("http://localhost:8081 ") .Разрешенные методы("*"); } } где адрес в параметре allowedOrigins – это адрес фронта. Дополнительные рекомендации Это итоговый проект, где вы будете использовать все полученные вами знания не только в написании кода, но и в поиске информации, в траблшутинге и т.д. Используйте все доступные вам инструменты, чтобы решить возникающие проблемы: Используйте консоль разработчика в браузере, вкладка Network. Она позволит вам увидеть, какой запрос отправляет фронт, какие параметры и url он использует, какой ответ он получает. Используйте дебаг в IDEA, чтобы увидеть весь процесс обработки запроса вашим приложением. Используйте интернет для поиска.
Санкт-Петербург
Фрилансеры
2023-11-11
Подробнее
Разработка на Java
дистанционно
договорная
Вылезает такая ошибка , код у меня должен быть правильный, так как прям скопировала его по курсам. Кто то говорит, может в версиях дело , но все варианты перепробовала. С базой данных всё нормально. Много дней не могу решить что с этим делать.
Самара
Фрилансеры
2023-11-11
Подробнее
Разработка на Java
дистанционно
договорная
Ищу ответственного Java разработчика способного делать все по ТЗ. Minecraft plugin.
Москва
Фрилансеры
2023-11-09
Подробнее
Разработка на Java
дистанционно
договорная
Введение в программирование на Java, работа с GitHub, ООП.
Санкт-Петербург
Фрилансеры
2023-11-09
Подробнее
Разработка на Java
дистанционно
от 2000.00 руб.
Надо помочь ребенку создать приложение (опыт есть, необходимо научить и подсказать).
Санкт-Петербург
Фрилансеры
2023-11-07
Подробнее
Разработка на Java
дистанционно
от 500.00 руб.
Хочу научиться разработке программ.
Москва
Фрилансеры
2023-11-07
Подробнее
Разработка на Java
дистанционно
от 2000.00 руб.
Требуется репетитор по программированию Java на английском языке для студента иностранного университета. Последний курс.
Приморский край
Фрилансеры
2023-11-06
Подробнее
Разработка на Java
дистанционно
договорная
Требуется помощь в оптимизации кода. Есть реализованное Splay дерево,но оно не проходит один тест по времени.
Москва
Фрилансеры
2023-11-05
Подробнее
Разработка на Java
дистанционно
договорная
Изучить программу.
Москва
Фрилансеры
2023-11-04
Подробнее
Разработка на Java
дистанционно
от 40000.00 руб.
Рассматриваем сотрудничество с программистом и инициативным человеком, который обладает навыками работы с JS.
Москва
Фрилансеры
2023-11-02
Подробнее
Разработка на Java
дистанционно
договорная
Навык решения задач на логику с помощью ЯП Java.
Санкт-Петербург
Фрилансеры
2023-11-01
Подробнее
Разработка на Java
дистанционно
договорная
Онлайн-консультация по дипломной работе.
Екатеринбург
Фрилансеры
2023-11-01
Подробнее
Разработка на Java
дистанционно
от 1000.00 руб.
Нужен человек, который понимает язык Java, чтобы можно было ему задать вопросы по данной теме.
Ямало-Ненецкий АО
Фрилансеры
2023-10-10
Подробнее
Разработка на Java
дистанционно
от 200.00 руб.
Создание сайта, создание проекта Minecraft , создание других проектов. Интернет проект под ключ и запуск (студенты или готовые обучаться самостоятельно ) (для приобретения опыта создания).
Краснодар
Фрилансеры
2023-10-09
Подробнее
Разработка на Java
дистанционно
договорная
Нужно помочь с реализацией сервиса кошелек. Union архитектура. Вопросы по модулям и уровням. Реализация почти готова, нужны советы и корректировки в соответствии с тз.
Санкт-Петербург
Фрилансеры
2023-10-09
Подробнее
Разработка на Java
дистанционно
от 5000.00 руб.
Разработать скрипт для просмотра файлов формата .epub , расположенных на собственных серверах. Отображение всех эффектов и медиафайлов документа, адаптивная верстка. Прогрессивная загрузка документа. Подробное ТЗ в прикреплённом файле. Заранее спасибо!.
Москва
Фрилансеры
2023-10-08
Подробнее
Разработка на Java
дистанционно
договорная
Нужно сделать , одну практическую.
Воронеж
Фрилансеры
2023-10-07
Подробнее
Разработка на Java
дистанционно
от 5000.00 руб.
Сделать проект.
Москва
Фрилансеры
2023-10-07
Подробнее
Разработка на Java
дистанционно
от 30000.00 руб.
Есть страница, которая написана на Java script https://pollen.club/maps/map.html Нужно заменить карту с Google map на OpenStreetMap c сохранением настроек кластеризации.
Москва
Фрилансеры
2023-10-06
Подробнее
Разработка на Java
дистанционно
договорная
Ищу педагога, который поможет совместно решить данное задание и очень подробное объяснить его выполнение, а также научить самостоятельно выполнять подобные задания.
Самара
Фрилансеры
2023-10-06
Подробнее
Разработка на Java
дистанционно
договорная
Java EE получить данные через апи от сервеса в json и распарсить их по полям.
Москва
Фрилансеры
2023-10-06
Подробнее
Разработка на Java
дистанционно
договорная
Хочу заняться самообучением языка java (в том числе framework) , ищу наставника, практикующего программиста, для подсказки с чего начать, что читать и тд.
Ямало-Ненецкий АО
Фрилансеры
2023-10-05
Подробнее
Разработка на Java
дистанционно
договорная
Репетитор для студента.
Санкт-Петербург
Фрилансеры
2023-10-05
Подробнее

Часто задаваемые вопросы


Почему стоит искать работу для фриласнеров по профилю разработка на java в России у нас?

🔸 Более 925 предложений о работе за сегодня в тематике разработки на java
🔸 Работа и подработка на бирже фриланса от прямых заказчиков, которым нужна помощь специалистов по профилю разработка на java уже сегодня!
🔸 Свежих заказов на разработку на java в России для фрилансеров на март 2024 года — 1 шт.

Как найти удалённую работу для фриланс-специалистов по профилю разработка на java в России?

Вы специалист по разработке на java и ищете проекты и заказы на удалёнке в России? Нам всегда есть что вам предложить. Ежедневно мы публикуем новые проекты и заказы по вашей специальности. Найдите интересную работу уже сегодня

Сколько проектов для IT-специалистов по профилю разработка на java в России?

На март 2024 года опубликовано 84 предложений удалённой работы от прямых заказчиков для исполнителей по специализации разработка на java

Сколько можно заработать выполняя проекты по разработке на java?

Специалисты по профилю разработка на java зарабатывают от 975.00 рублей с заказа. Хотите больше? Выполняйте как можно больше заказов и зарабатывайте сколько пожелаете