Пару слов про технологии. Я бы использовал для подобных проектов кросс-платформенные решения - Flutter или React, так как они позволяют с привлечением минимального количества разработчиков создать продукт для веб и всех мобильных платформ. Я не рекомендую no-code из тех соображений, что разработку на no-code, на мой взгляд, нужно делать своими руками, а значит он подходит тем, кто уже владеет соответствующим инструментом, а значит мои рекомендации не нужны.
Спасибо большое за комментарий!