Я пытаюсь создать приложение для скалодрома, используя JavaScript (а также немного HTML и CSS). Я использую Vue для внешнего интерфейса и MongoDB для серверной части.
Для тех, кто не знаком со скалолазными тренажерами, в тренажерном зале есть несколько секций стен, и каждая секция стены имеет несколько маршрутов, которые установщики маршрутов прокладывают, просверливая в стене зацепы для лазания. Вот видео, чтобы оно имело больше смысла (вам нужно посмотреть только первую минуту или две, чтобы понять идею).
Одна функция, которую я хотел бы видеть в приложении, — чтобы каждый пользователь мог отслеживать, какие маршруты он проделал, а также сколько попыток ему потребовалось для завершения каждого маршрута. Кроме того, я бы хотел, чтобы приложение давало рекомендации по улучшению результатов лазания на основе этой информации. На внешнем интерфейсе это будет выглядеть как страница с каждым разделом маршрута и маршрутами восхождения на этом участке, перечисленными под ним. Слева от каждого маршрута восхождения будет установлен флажок, указывающий, прошел ли его пользователь, а также запись справа, указывающая, сколько попыток было предпринято. Внизу страницы будет кнопка «Получить отзыв». Пользователи могут нажать, чтобы получить отзыв, который также будет отображаться внизу страницы.
Суть моего вопроса:
Что мне нужно на серверной части для этого? Должен ли я иметь схему списка всех маршрутов с указанием количества попыток, предпринятых для завершения каждого маршрута, или, может быть, схему для каждого отдельного маршрута, включающую accountId, RouteId и количество попыток, предпринятых для завершения этого маршрута? На данный момент это две мои идеи, но, честно говоря, я не уверен, верна ли одна из них, поскольку я новичок в программировании. Что касается обратной связи, мне, вероятно, придется каким-то образом реализовать искусственный интеллект для генерации обратной связи?
Это мой первый вопрос о переполнении стека, поэтому я прошу прощения, если вопрос плохо отформатирован или я нарушил какой-либо протокол. Я приложил все усилия, чтобы написать вопрос, но я определенно мог напортачить. Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/798 ... imbing-app
Как отформатировать серверную часть моего приложения для скалолазания? ⇐ Javascript
Форум по Javascript
1771889105
Anonymous
Я пытаюсь создать приложение для скалодрома, используя JavaScript (а также немного HTML и CSS). Я использую Vue для внешнего интерфейса и MongoDB для серверной части.
Для тех, кто не знаком со скалолазными тренажерами, в тренажерном зале есть несколько секций стен, и каждая секция стены имеет несколько маршрутов, которые установщики маршрутов прокладывают, просверливая в стене зацепы для лазания. Вот видео, чтобы оно имело больше смысла (вам нужно посмотреть только первую минуту или две, чтобы понять идею). [youtube]1uP7TiZDJbg[/youtube]
Одна функция, которую я хотел бы видеть в приложении, — чтобы каждый пользователь мог отслеживать, какие маршруты он проделал, а также сколько попыток ему потребовалось для завершения каждого маршрута. Кроме того, я бы хотел, чтобы приложение давало рекомендации по улучшению результатов лазания на основе этой информации. На внешнем интерфейсе это будет выглядеть как страница с каждым разделом маршрута и маршрутами восхождения на этом участке, перечисленными под ним. Слева от каждого маршрута восхождения будет установлен флажок, указывающий, прошел ли его пользователь, а также запись справа, указывающая, сколько попыток было предпринято. Внизу страницы будет кнопка «Получить отзыв». Пользователи могут нажать, чтобы получить отзыв, который также будет отображаться внизу страницы.
Суть моего вопроса:
Что мне нужно на серверной части для этого? Должен ли я иметь схему списка всех маршрутов с указанием количества попыток, предпринятых для завершения каждого маршрута, или, может быть, схему для каждого отдельного маршрута, включающую accountId, RouteId и количество попыток, предпринятых для завершения этого маршрута? На данный момент это две мои идеи, но, честно говоря, я не уверен, верна ли одна из них, поскольку я новичок в программировании. Что касается обратной связи, мне, вероятно, придется каким-то образом реализовать искусственный интеллект для генерации обратной связи?
Это мой первый вопрос о переполнении стека, поэтому я прошу прощения, если вопрос плохо отформатирован или я нарушил какой-либо протокол. Я приложил все усилия, чтобы написать вопрос, но я определенно мог напортачить. Спасибо!
Подробнее здесь: [url]https://stackoverflow.com/questions/79895047/how-to-format-the-backend-of-my-climbing-app[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия