Skip to content

intersystems-community/Recruting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Recruting

Web application of recruitment web-portal with REST backend.

Installation

  1. Download the project
  2. Create vacancy namespace, with new DB and a standart web app
  3. Check /csp/vacancy web app settings
  • Name: /csp/vacancy
  • Namespace: vacancy
  • Allowed Authentication Methods: Unauthenticated
  • Application Roles: %All
  • CSP Files Physical Path: проверить что он существует в ФС
  1. Import the project into vacancy namespace and compile
  2. Create web app /v
  • Name: /v
  • Namespace: vacancy
  • Allowed Authentication Methods: Unauthenticated
  • Dispatch Class: WEB.Broker
  • Application Roles: %All
  1. Create web app /av
  • Name: /av
  • Namespace: vacancy
  • Allowed Authentication Methods: Unauthenticated
  • Dispatch Class: WEB.AdminBroker
  • Application Roles: %All
  1. Open http://localhost:57772/csp/vacancy/index.html - ypu must see project header
  2. In terminal execute
   zn "vacancy"
   set u=##class(Vacancy.SystemUser).%New()
   set u.FirstName="Admin"
   set u.Login="Admin"
   set u.Password=##class(WEB.JSON).MD5HEX("Password")
   w u.%Save()
  1. Open http://localhost:57772/csp/vacancy/index.htm
  2. Authorise withс Admin/Password
  3. Go to Portal -> Settings (Личный кабинет -> Настройки)
  4. Set email and URL. Save

Recruting

Система размещения вакансий

Установка

  1. Скачать этот проект
  2. Создать область vacancy, с новой БД и стандартным веб-приложением
  3. Проверить веб приложение /csp/vacancy
  • Name: /csp/vacancy
  • Namespace: vacancy
  • Allowed Authentication Methods: Unauthenticated
  • Application Roles: %All
  • CSP Files Physical Path: проверить что он существует в ФС
  1. Импортировать проект, скомпилировать
  2. Создать веб приложение /v
  • Name: /v
  • Namespace: vacancy
  • Allowed Authentication Methods: Unauthenticated
  • Dispatch Class: WEB.Broker
  • Application Roles: %All
  1. Создать веб приложение /av
  • Name: /av
  • Namespace: vacancy
  • Allowed Authentication Methods: Unauthenticated
  • Dispatch Class: WEB.AdminBroker
  • Application Roles: %All
  1. Открыть http://localhost:57772/csp/vacancy/index.html должна отобразиться шапка проекта
  2. В терминале выполнить
   zn "vacancy"
   set u=##class(Vacancy.SystemUser).%New()
   set u.FirstName="Admin"
   set u.Login="Admin"
   set u.Password=##class(WEB.JSON).MD5HEX("Password")
   w u.%Save()
  1. Открыть http://localhost:57772/csp/vacancy/index.htm
  2. Авторизоваться с Admin/Password
  3. Перейти в Личный кабинет -> Настройки
  4. Настроить там URL проекта и почту. Сохранить.