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

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors