Проект - "Этапы большого пути". Или оцифрованная и облокчейниная история жизни мифического школьнега.
Основные положения
- Агент - инициатор записи в реестре (место учебы или работы). Подтвержденный в системе агент с ролями
- Исполнитель - внесение первичной записи
- Контролер - подтверждение записи и включение в реестр
Структуры
- Человек - основные хар-ки человека
- Агент - Инициатор записи
- Запись - собственно запись о достижениях
- Наименование достижения/факта из жизни
- Комментарий/пояснение
- Список показателей (показатель - значение) - может быть пустым
- Дата записи
- Служебная информация
- Добавление/исправление ранее внесенной
- Акцепт операции исполнителя
- Статусы (новая ожидает акцепта/акцептована) - до акцепта просто запись в БД без блокчейна, акцепт - внесение в реестр
Истории (генератор историй?)
- Иванов Петр Евгеньевич
- Родился
Школа 1
Олимпиада 1 - 34 место
Олимпиада 2 - 18 место
Школа 2
Олимпиада 3 - 5 место
ОГЕ (список результатов)
ЕГЭ (список результатов)
Институт
Курсы 1 - описание + результат
Курсы 2 - описание + результат
Диплом - описание + результат
Аттестат (список результатов)
Работа 1
- Должность 1
Курсы 1 - описание + результат
Работа 1
Должность 2
Поощрение
Работа 2
- Должность 1