GithubHelp home page GithubHelp logo

mer0n1 / deem Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 16.36 MB

Deem - проект электронного журнала по новой специальной образовательной программе "Делигизм". Электронный журнал предназначен для университетского образования.

License: MIT License

Java 88.91% C 0.63% C++ 10.46%

deem's Introduction

Deem

Deem - проект электронного журнала по новой специальной образовательной программе "Делигизм". Электронный журнал предназначен для университетского образования, а не для школы.

Основная идея Deem - личные баллы вместо оценок. Баллы можно зарабатывать на экзаменах. После прохождения экзаменов администрация должна зачислить нужное количество баллов студенту. Существуют средние баллы группы - это средние сумма баллов всех учащихся группы. В соответствиии со средними баллами группы определяется место группы в топе факультета и курса и в топе университета.

Запуск

На данный момент сервер недоступен, но в будущем планируется запуск в Google Play Market.

По идее электронного журнала любая регистрация происходит администрацией (разработчиками приложения).

Однако есть возможность протестировать приложение гостевыми аккаунтами: Логины: Test Test1 Пароль: 123456

Также есть комплект jar файлов. Необходимо запустить bash файл start.sh. Ссылка: https://disk.yandex.ru/d/JGLIQJLDRyr1HA

Использование в IDLE

Для запуска сервера необходимо иметь SQL БД. Все настройки таблиц находятся внутри папки docs в файле dilichi. Достаточно будет импортировать этот файл в БД.

Каждый сервис должен содержать файл application.properties. Настройки этого файла находятся внутри папки docs. Для начала работы необходимо сгенерировать секретный код и jwt ключ.

Я предлагаю использовать начальный jwt ключ сгенерированный мною: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJVc2VyIGRldGFpbHMiLCJ1c2VybmFtZSI6IlRhbyIsImlkIjo0LCJST0xFIjoiUk9MRV9ISUdIIiwiY291cnNlIjoxLCJmYWN1bHR5IjoiRVBGIiwiaWF0IjoxNzAyNjM0NzUyLCJpc3MiOiJtZXJvbmkiLCJleHAiOjIwNjI2MzQ3NTJ9.5YdyXgKdeyigRDfc7kTjKUW8gKcfItg4YQon_rPtnwM

И секретный код: 5367566B59703373367639792F423F4528482B4D6251655468576D5A71347437

На данный момент не рекомендуется изменять адреса и порты так как необходимые порты и адреса прописаны в RestTemplate-сервисах.

Можно также посмотреть подробную документацию методов на Swagger (если сможете подключить)

Превью

drawing drawing drawing drawing drawing drawing drawing drawing drawing drawing

deem's People

Contributors

mer0n1 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.