Skip to content

mikhailpisemsky/VacancyPlus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Вакансия+: сервис для поиска временной работы или стажировок

Кейс

Университет предоставляет множество возможностей для студентов, которые ищут временную работу или стажировку. Это может быть работа ассистентом преподавателя, помощь в административных отделах, участие в исследовательских проектах или стажировки в партнёрских организациях. Однако информация о таких вакансиях часто разрознена, и студентам сложно быстро находить подходящие позиции. Принято решение создать сервис, который будет централизованной платформой для поиска временной работы и стажировок в кампусе. Этот сервис будет включать функции поиска вакансий, подачи заявок, отслеживания их статуса и взаимодействия с работодателями.

Описание решения

Использованные технологии:

  • Backend: Node.js;
  • Ffontend: React, Materialize;
  • База данных: PostgreSQL, DrawSQL;
  • API: Swagger.

Реализованные пользовательские сценарии:

  1. Для студента: Главная страница - Личный кабинет с контактной информацией - Просмотр вакансий - Просмотр карточки вакансии - Просмотр карточки отклика на вакансию - Отслеживание статуса своих заявок;
  2. Для работодателя: Главная страница - Личный кабинет с контактной информацией - Создать вакансию - Просмотр и редактирование новых откликов на вакансии;

Архитектура базы данных

Рисунок 1. Архитектура базы данных

Документация API

Рисунок 2. Документация API

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors