РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
90 of 103 menu

Сайт вакансий города N

Реализуйте сайт вакансий для определенного города, на котором работодатели могут публиковать свои вакансии. Выберите один из областных городов любой страны либо возьмите свой родной город.

Основные возможности проекта

  • Просмотр списка вакансий на главной странице с пагинацией
  • Детальная страница каждой вакансии с полной информацией
  • Фильтрация вакансий по категории, зарплате и опыту работы
  • Две роли пользователей: работодатель и соискатель
  • Регистрация и авторизация пользователей
  • Личный кабинет для работодателей (управление вакансиями)
  • Личный кабинет для соискателей (отклики и избранное)

Главная страница

На главной странице сайта должен выводиться список из 10 вакансий с пагинацией. Каждая вакансия должна содержать следующую информацию:

  • Название вакансии
  • Категория (IT, строительство, медицина, образование и т.д.)
  • Зарплата (от и до)
  • Требуемый опыт работы (лет)
  • Краткое описание вакансии
  • Ссылка на страницу с полным текстом
  • Дата публикации

Страница вакансии

На странице отдельной вакансии должна быть представлена полная информация:

  • Заголовок вакансии
  • Категория
  • Зарплата (от и до)
  • Требуемый опыт работы (лет)
  • Тип занятости (полная, частичная, удаленная)
  • График работы (гибкий, сменный, 5/2)
  • Полный текст вакансии (обязанности, требования, условия)
  • Контакты работодателя (телефон, email)
  • Дата публикации
  • Кнопка "Откликнуться" для соискателей

Фильтры

Необходимо разработать фильтр для поиска вакансий по следующим критериям:

  • Категория (выбор из списка)
  • Диапазон зарплаты (от и до)
  • Требуемый опыт работы (от и до)
  • Тип занятости (полная, частичная, удаленная)

Фильтр должен работать в реальном времени и показывать только те вакансии, которые соответствуют всем выбранным критериям.

Регистрация

На сайте должна быть реализована система регистрации и авторизации с разделением по ролям:

  • Регистрация работодателя (компания, контактные данные, реквизиты)
  • Регистрация соискателя (ФИО, email, телефон, резюме)
  • Авторизация по логину (email) и паролю
  • Восстановление пароля через email
  • Защита паролей (хэширование)
  • Валидация всех полей на стороне сервера

Личный кабинет работодателя

После авторизации работодатель получает доступ к личному кабинету для управления вакансиями:

  • Просмотр всех своих активных вакансий с пагинацией
  • Создание новых вакансий (заполнение всех полей, выбор категории)
  • Редактирование существующих вакансий
  • Удаление вакансий
  • Просмотр откликов на свои вакансии
  • Изменение контактных данных компании

Личный кабинет соискателя

После авторизации соискатель получает доступ к личному кабинету для управления откликами:

  • Просмотр всех своих откликов с пагинацией
  • Отклик на вакансию (автоматическая отправка резюме)
  • Избранное (сохранение понравившихся вакансий)
  • Управление резюме (создание, редактирование, загрузка файла)
  • Статус откликов (отправлен, просмотрен, приглашение)
  • Смена пароля и контактных данных

Дополнительные возможности

  • Количество вакансий на главной странице можно менять через настройки
  • Возможность добавлять категории и города через админку
  • Поиск вакансий по ключевым словам
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить