Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
R50 7bf33169e0a3e891b30884671f9d8d54
Разработка веб-сайтов, API

Фриланс-биржа

Добавлено 02 июн 2024 в 15:06
Описание:
Это удобное и безопасное онлайн-средство для свободных специалистов и работодателей находить друг друга и сотрудничать над проектами. Мы создали эту платформу с целью обеспечить простой и эффективный способ для поиска работы и найма профессионалов.

Основные функции:

  1. Поиск проектов и специалистов: Пользователи могут легко находить проекты или специалистов по различным критериям, таким как навыки, бюджет, сроки выполнения и т.д.
  2. Просмотр подробной информации: Каждый проект содержит подробное описание, требования, бюджет и контактные данные заказчика. Также профили фрилансеров содержат информацию о навыках, портфолио и отзывы от предыдущих заказчиков.
  3. Регистрация и аутентификация: Я использую Spring Security и Keycloak для обеспечения безопасности пользовательских данных. Пользователи могут зарегистрироваться, создать профиль и входить в систему для доступа к дополнительным функциям, таким как сохранение избранных проектов и отправка предложений.
  4. Управление проектами: Зарегистрированные пользователи могут создавать новые проекты, просматривать и откликаться на существующие предложения, общаться с исполнителями и управлять выполнением проектов.
  5. Публикация новостей: Пользователи с ролью менеджера могут публиковать новости и статьи о тенденциях в индустрии фриланса, делиться полезными советами и рекомендациями.
Технологии:

  • Java Spring Boot: Мы выбрали Spring Boot для создания мощного и масштабируемого веб-приложения с удобной архитектурой.
  • Spring Security: Обеспечивает надежную аутентификацию и авторизацию пользователей, а также защиту от атак.
  • React: Используется для создания интерактивного пользовательского интерфейса с помощью компонентного подхода.
  • PostgreSQL: База данных PostgreSQL используется для хранения информации о пользователях, проектах и других данных, необходимых для функционирования платформы.

B4a7fb2a09 4e7c10da84 Ba31d84737 Aa8830a4f3 E78101398c