Skip to content

АбиТур. Веб-платформа для абитуриентов, студентов и ВУЗов.

License

Notifications You must be signed in to change notification settings

Hackathon-Code-for-education/iu

Repository files navigation

АбиТур

Проект команды "Продукты 108" из Университета Иннополис

Локальный запуск

Запуск проверялся на системе Ubuntu 22.04, amd64.

  1. Установите последнюю версию Docker
  2. Проверьте, что Docker Compose доступен в системе:
    docker compose version
  3. Откройте приложению права на доступ к папке для хранения файлов:
    sudo chmod 777 -R ./backend/static-shared
  4. Запустите проект:
    docker compose up --build
    Сайт запустится на порту 80. Для запуска используются тестовая конфигурация. Ничего не изменяйте в файлах настроек для корректной работы.
  5. Веб-приложение будет доступно по адресу http://127.0.0.1:80 В базу данных будут загружены сведения об университетах. Заполненная страница Университета Иннополис доступна по адресу http://127.0.0.1/innopolis.
  6. Документация API будет доступна по адресу http://127.0.0.1/api/docs

Для примера создаются следующие пользователи:

  • Логин: admin, пароль: admin (администратор)
  • Логин: student, пароль: student (студент вуза)
  • Логин: user, пароль: user (абитуриент)

Вы можете зарегистрировать нового пользователя через телеграм. Пользователь будет иметь возможности, доступные абитуриенту. Абитуриент может стать студентом, подав заявку на странице вуза и получив одобрение от администратора.

Production запуск

Запуск на production сервере должен осуществляться с настройками для production.

About

АбиТур. Веб-платформа для абитуриентов, студентов и ВУЗов.

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •