Дополнительные детали см. в разделе "Версия" Версия
Во время пандемии коронавируса 2019 года, находясь дома, я смотрел телевизор, играл в игры, писал код, читал книги. Было сложно использовать популярные приложения для записи ежедневной жизни из-за сложностей и множества рекламных рекомендаций. Поэтому решил создать простое приложение, которое позволит просто записывать чтение книг, обучение или занятия спортом. Учитывая мои навыки работы с мобильными платформами и базовым пониманием Node.js, я создал это простое приложение для отслеживания.
Ниже приведены скриншоты личного использования:
iOS: Swift
Android: Отсутствует
Сервер: Node.js
Тип хранилища данных: MongoDB
develop_database: Добавлено серверное хранение данных в базе данных develop_2.0: Добавлена маршрутизация на сервере, добавлен административный интерфейс, добавлена возможность обновления списка через свайп develop_1.0: Сервер использует JSON для хранения данных
Обычная архитектура#### Инструкция по установке
node --version
, если она не установлена, установите её официальный сайт Node
mongo --version
. Если нет, следуйте инструкциям по установке MongoDB
npm i
node app.js
. Когда вы видите сообщение server is running
, значит сервер успешно запущенnodemon app.js
node --version
, если она не установлена, установите её официальный сайт Node
npm i
node BBetter.js
. Когда вы видите сообщение server is running
, значит сервер успешно запущенnodemon Better.js
Перейдите в директорию BBetter/BBetter/, выполните команду pod install --verbose --no-repo-update
После установки сторонних библиотек запустите BBetter.xcworkspace
В директории utils найдите net.swift, замените адрес baseUrl на адрес вашего локального сервера#### Инструкция по использованию
Основной вкладыш разделён на три части: Lesson, Book, You.
На каждой странице можно отдельно добавлять соответствующие задачи.
Кнопка "Добавить" в верхнем левом углу вызывает окно добавления с простым вводом данных.
При нажатии на задачу открывается страница с подробностями, а при нажатии на кнопку "Отметиться", производится отметка за сегодняшний день.#### Участие в проекте
Вилкуйте этот репозиторий
Создайте ветку Feat_xxx
Подтвердите изменения
Создайте запрос на слияние Pull Request
Readme_XXX.md
для поддержки различных языков, таких как Readme_en.md
, Readme_zh.md
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )