1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/cooper1x-tcb-hackthon-mask

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Название проекта

«Маска для меня» — интересная и познавательная мини-программа о профилактике эпидемий.

Особенности

  1. Данный проект представляет собой мини-программу WeChat, которая должна работать в клиенте WeChat;
  2. В проекте используется облачная разработка мини-программ WeChat и применяются облачные функции и облачная база данных.

Описание функций

  1. После запуска мини-программы пользователь может нажать «Начать викторину», чтобы перейти к этапу ответов на вопросы;
  2. Каждая задача имеет вопрос и соответствующие варианты ответа, при этом у каждой задачи есть только один правильный ответ;
  3. Пользователь может ответить на вопрос, выбрав один из вариантов. Независимо от правильности ответа, будет отображаться соответствующее объяснение;
  4. По завершении викторины создаётся специальный плакат, который пользователь может сохранить или поделиться им в своём кругу друзей.

Зависимости

  • Клиент WeChat (Android, iOS, версия для ПК);
  • Инструменты разработчика WeChat;
  • Базовая библиотека мини-программ версии 2.8.0 или выше.

Инструкция по развёртыванию

Предварительная подготовка

  1. Настройте SSH для Gitee с помощью команды ssh -T git@gitee.com, чтобы проверить подключение;
  2. Клонируйте этот проект на локальный компьютер и дождитесь завершения процесса;
  3. Зарегистрируйте мини-программу WeChat и запишите её appid после успешной регистрации.

Импорт этого проекта

  1. Откройте инструменты разработчика WeChat и выберите «Импортировать проект» в меню в левом верхнем углу экрана. Затем импортируйте папку /miniprogram в корневом каталоге проекта;
  2. При импорте не забудьте ввести appid недавно зарегистрированной мини-программы WeChat и активировать функцию «Облачная разработка мини-программ»;
  3. Для облачной базы данных в настоящее время доступна только коллекция question. Я экспортировал файл database_xxx.json и добавил его в корневой каталог проекта. После самостоятельного открытия службы облачной разработки создайте коллекцию question и импортируйте данные.

Руководство по разработке

  1. В настоящее время этот проект реализует только базовую функцию ответов на вопросы, а алгоритм создания плаката требует дальнейшей оптимизации;
  2. Основная идея проекта заключается в том, чтобы пользователи лучше понимали значение каждого вопроса через взаимодействие с викториной, что помогает им лучше усвоить знания о профилактике эпидемии и самоизоляцией дома, предотвращая распространение эпидемии;
  3. Основываясь на этом, можно добавить систему ранжирования по баллам и обогатить содержание плакатов, улучшая опыт использования этого проекта и привлекая больше пользователей;
  4. Данные для ответов на вопросы в настоящее время создаются вручную. Если есть подходящий авторитетный источник, вы можете добавить его самостоятельно;
  5. В этом проекте используются дизайнерские материалы, которые можно заменить в соответствии с фактическими потребностями.

Обратная связь об ошибках

Если вы обнаружите ошибку, пожалуйста, сообщите мне через систему отслеживания проблем проекта. Я буду обрабатывать их своевременно после того, как увижу их.

Контакты

По любым вопросам вы можете связаться со мной по электронной почте: cooperx@foxmail.com.

Лицензия

MIT © Команда «Не могу дышать».

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Маски для меня — мобильное приложение. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/cooper1x-tcb-hackthon-mask.git
git@api.gitlife.ru:oschina-mirror/cooper1x-tcb-hackthon-mask.git
oschina-mirror
cooper1x-tcb-hackthon-mask
cooper1x-tcb-hackthon-mask
master