Skip to content

amoriah/FullStack-app-vacancies

Repository files navigation

FullStack-app-vacancies

FullStack приложение, платформа, на которой можно создавать и откликаться на вакансии работодателей.

Бекенд: Node.js, Express.js, Sequelize, Postgresql.
Фронтенд: React, Redux, Style-components.

Запуск

npm i
npm run dbr
npm start
сd client
npm i
npm start

Функционал

Доступ:

В приложение могут войти два типа пользователей

  • Соискатель.
  • Работадатель.

Страницы:

  • Вакансии. Видна обоим типам пользователей, представляет из себя список вакансий.
  • Мои вакансии. Видна только сооискателям, там перечисленны вакансии на которые откликался пользователь.
  • Активные вакансии. Видна только работодателям. Список активных вакансий которые создал этот пользователь.
  • Создать вакансию. Доступна только работодателям. Представляет из себя страницу, где пользователь может создать вакансию.
  • Авторизация.
  • Регистрация.

Фичи:

  • работадатель видит кол-во откликнувшихся на ЕГО вакансии пользователей.
  • работадатель в карточке вакансии может закрыть вакансию.
  • для соискателя помечаются вакансии на которые он откликнулся.

Примечание

Проект изначально разрабатывался на gitlab.
Что хочется улучшить:

  1. Вместо style-components использовать Ant Design.
  2. Переписать на TypeScript.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published