Skip to content

Quiz app pet-project that uses MVVM, Jetpack Compose, Dagger, Multi-Module Architecture

License

Notifications You must be signed in to change notification settings

robarcoo/QuizApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

QuizApp - приложение для проведения опросов и викторин

GitHub repo size License API Clean Architecture MVVM
GitHub watchers GitHub language count GitHub code size in bytes

Frame 2

QuizApp

Создание и прохождение опросов
Приложение еще в разработке!

О проекте

Назначение системы

Приложение “QuizApp” предоставляет возможность пользователям создавать и проводить интересные опросы и викторины по самым разнообразным темам. Оно позволяет пользователям настраивать правила, выбирать формат вопросов, участвовать в соревнованиях с друзьями или другими пользователями, а также получать вознаграждения.

Инструменты разработки

Технологии, используемые в приложении

Приложение разработано с использованием следующих технологий:

  • Kotlin - язык программирования для разработки Android-приложений
  • Retrofit - библиотека для работы с сетевыми запросами
  • Dagger Hilt - фреймворк для управления зависимостями
  • MVVM - паттерн проектирования для улучшения архитектуры приложения

Установка и запуск приложения

  1. Программное обеспечение
    Android Studio -> File -> New -> From Version Control -> Git
    Введите https://github.com/ChaoticPost/QuizApp.git в поле URL и нажмите кнопку Clone.

  2. Клонирование репозитория
    Запустите следующее в командной строке, чтобы клонировать проект:

    git clone https://github.com/ChaoticPost/QuizApp.git

    Откройте Software и выберите File | Open... из меню. Выберите клонированный каталог и нажмите кнопку Open

Документация разработчика

Как открыть документацию

  1. Перейдите в папку documentation в корне проекта.
  2. Откройте файл index.html в любом веб-браузере.

Демонстрация работоспособности

Чтобы просмотреть полную версию приложения, нажмите ниже:

Содействие

Вклад - это то, что делает сообщество с открытым исходным кодом таким замечательным местом для обучения, вдохновения и творчества. Высоко ценю любой ваш вклад.

  1. Разветвите проект
  2. Создайте свою ветку функций ("функция git checkout -b/ Потрясающая функция`)
  3. Зафиксируйте свои изменения (`git commit -m 'Добавьте какую-нибудь удивительную функцию")
  4. Перейдите в ветку (git push origin feature/Удивительная функция)
  5. Откройте запрос на извлечение

Лицензия

Распространяется по лицензии MIT. Дополнительную информацию смотрите в разделе ЛИЦЕНЗИЯ.

Контакты

Продемонстрируйте свою поддержку

Поставьте ⭐️, если этот проект помог вам!

About

Quiz app pet-project that uses MVVM, Jetpack Compose, Dagger, Multi-Module Architecture

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published