
#Architecture User Has many projects Has and belongs to many achievements
- id
- created_at
- updated_at
- password
- deleted_at
Achievement Belongs to project Has many progresses
- id
- project_id
- image_url
- title
- description
- progress_limit
- created_at
- updated_at
- deleted_at
Project Has many achievements
- id
- secret
- created_at
- updated_at
- deleted_at
Progress Belongs to achievement
- id
- achievement_id
- progress
- player_id
- player_extra
- unlocked_at
- created_at
- updated_at
#TODO
- Создать базу.
- Настроить hood.
- Инициализировать структуру (миграции).
- Создать модели.
- Тесты.
- Роутинг
- Контроллеры
- Шаблоны ...