Скачайте репозиторий и запустите билд
git clone https://github.com/stavaser/mpit2021_final
cd mpit2021_final
docker-compose -f docker-compose-dev.yml up --build
Проверьте развертывание, перейдя по этому адресу сервера в браузере.
0.0.0.0/login
Установите зависимости и запустите сервер.
cd frontend
npm i
npm start
Находятся в файле backend/server/api/urls.py
accounts/token/logout/
accounts/users/me/
request/get_tests
request/user_register
request/get_user_profile
request/org_register
request/get_vacancies
request/post_vacancies
request/get_vacancies
request/get_org_vacancies
request/get_vacancy_id
request/get_vacancies
request/get_vacancy_requests
request/post_vacancy_request
request/get_courses
request/post_course
request/get_course_media
request/get_courses_by_skill
request/get_org_courses
request/get_course_skills
request/post_finished
request/get_finished_courses
request/get_courses
request/get_courses
request/get_tests
request/post_test
request/get_matching_skills
Название | Описание |
---|---|
UserProfile |
|
Organization |
|
Vacancies |
|
JobDescription_1 |
|
JobDescription_2 |
|
JobDescription_3 |
|
VacancyRequirements |
|
Courses |
|
CourseSkills |
|
CourseMedia |
|
CourseProgress |
|
CourseMediaProgress |
|
Projects |
|
Teams |
|
Teammates |
|
CourseMediaProgress |
|
Tests |
|
TestQuestion |
|
TestAnswer |
|
TestResult |
|
UserSkills |
|
Tests |