/ege-portal

Primary LanguagePython

Портал для абитуриентов

В текущий момент не существует удобного сайта, способного предоставлять информацию для абитуриентов в удобном виде.
Идея - создать портал, автоматически агрегирующий различную информацию из множества источников о специальностях, ВУЗах, направлениях, и предоставляющий эту информацию для абитуриентов.

Планируемый функционал

  • Калькулятор баллов ЕГЭ и получение списка направлений/ВУЗов, на которые абитуриент способен поступить
  • Перевод первичных баллов в тестовые(по 100-балльной шкале)
  • Сравнение различных специальностей в разных ВУЗах
  • Сравнение различных специальностей в общем

Основная информация

Список ВУЗов

С postyplenie:

  • Название вуза

С graduate:

  • Доля трудоустройства выпускников
  • Средняя З/П выпускников (за год после выпуска)
  • Средний возраст выпускников

Заполняем вручную:

  • Начиличие военной кафедры
  • Наличие общежития

Список специальностей

Информация о специальность в общем:

  • Код специальности

С Яндекс Работы:

  • З/П

С moeobrazovanie(?):

  • Рейтинг специальности
  • Вступительные экзамены
  • Будущие профессии
  • Основные учебные предметы

Информация о специальности в каждом вузе:

  • Название вуза

С postyplenie:

  • Количество мест
  • Количество человек на место
  • Факультет
  • Минимальный проходной балл 1ой волны
  • Наличие/отсутствие и минимальный проходной балл 2ой волны

С graduate:

  • З/П
  • Доля трудоустройства
  • Средний возраст выпускников

Заполняем вручную:

  • (?) Станция метро, на которой проходит обучение

Features

Перевод баллов

Сравнение ВУЗов

Сравнение специальностей

Getting started

Добавьте в ваше окружение среды переменную DJANGO_SETTINGS_MODULE равную config.settings.local. Как это сделать в Windows? Unix?.
Создаем БД, вводя данные строки в консоль psql:

CREATE DATABASE ege_db;
CREATE USER admin WITH PASSWORD 'admin1703’;
GRANT ALL PRIVILEGES ON DATABASE ege_db TO admin;

Затем вводите команды в командную строку:

git clone https://github.com/toert/ege-portal.git
python3 -m venv venv
# Windows:
venv\Scripts\activate
# Unix:
source venv/bin/activate

cd ege-portal
pip3 install -r requirements.txt
python3 manage.py migrate