Skip to content

Образовательное Android-приложение для изучения философии. Победитель (1-е место) конкурса НИРС 2025. Опубликовано в RuStore.

License

Notifications You must be signed in to change notification settings

Semiys/Dialecticum_App

Repository files navigation

ДиалектикУм - Приложение для изучения философии

ДиалектикУм – это интерактивное образовательное приложение для Android, посвященное изучению диалектики – философского метода познания, основанного на выявлении и разрешении противоречий. Приложение разработано для всех, кто стремится развить системное мышление и глубже понять диалектический подход к анализу процессов и явлений.

🏆 Достижения

Проект занял 1-е место в конкурсе Научно-исследовательских работ студентов (НИРС) в 2025 году. Приложение опубликовано в официальном магазине приложений RuStore.

Доступно в RuStore

📱 Функциональность

  • Структурированные курсы: Изучайте основные законы и категории диалектики, историю ее развития от Античности до современности.
  • Интерактивное обучение: Теоретический материал сопровождается практическими заданиями, мини-играми и тестами для закрепления знаний.
  • Разнообразие заданий:
    • Филворды для изучения терминологии
    • Упражнения на дополнение известных философских цитат
    • Викторины с множественным выбором
  • Отслеживание прогресса: Наблюдайте за своими успехами в каждом разделе курса, возможность вернуться к прогрессу в любое время.
  • Аутентификация и профиль: Создайте профиль с помощью Firebase Authentication для сохранения своего прогресса.
  • Офлайн-доступ: Основной контент доступен офлайн благодаря локальной базе данных Room.

🛠 Технический стек

  • Минимальная версия Android: API 24 (Android 7.0)
  • Язык программирования: Kotlin
  • Архитектура: MVVM
  • UI: Jetpack Compose
  • Асинхронность: Kotlin Coroutines
  • Навигация: Navigation Compose
  • Локальная база данных: Room
  • Облачные сервисы (Firebase):
    • Authentication (для управления пользователями)
    • Firestore (для хранения данных в облаке)
    • Storage (для хранения файлов)
    • Analytics (для сбора аналитики)
  • Дизайн: Material Design 3

🚀 Установка

  1. Клонируйте репозиторий:
    git clone https://github.com/Semiys/Sophiaapp.git
  2. Откройте проект в Android Studio
  3. Синхронизируйте Gradle
  4. Запустите приложение

🤝 Как внести свой вклад

Мы рады любой помощи! Смотрите CONTRIBUTING.md для деталей о:

  • Процессе создания pull request
  • Соглашениях по оформлению кода
  • Структуре веток

📋 Планы развития

Версия 1.0

  • Базовый теоретический материал
  • Простые филворды
  • Базовая система прогресса

Версия 2.0

  • Расширенный контент
  • Система достижений
  • Статистика обучения
  • Система кроссвордов
  • Темная тема

👥 Команда разработки

📄 Лицензия

Этот проект лицензирован под MIT License

📞 Контакты

About

Образовательное Android-приложение для изучения философии. Победитель (1-е место) конкурса НИРС 2025. Опубликовано в RuStore.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages