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

Вам нужно будет взглянуть на свои данные, если они реляционные, я бы лично выбрал SQL-сервер, такой как Microsoft SQL Server, MySQL или Postgres. Если ваши данные нереляционные, вы можете использовать что-то вроде Mongo.
Вот изображение, которое объясняет, как работают реляционные данные и нереляционные данные:

Я не говорю, что MongoDB плох, все зависит от ваших данных и от того, как вы хотели бы их структурировать. Очевидно, что когда вы работаете с медицинскими данными, такими как данные о пациентах, вам необходимо соблюдать определенные законы, особенно в Соединенных Штатах с HIPPA, но я уверен, что почти в каждой стране есть такие законы.
Последствия могут заключаться в том, что вам необходимо шифровать любые данные, хранящиеся в базе данных, и это одно из преимуществ реляционной базы данных, поскольку большинство из них имеют либо TDE (прозрачное шифрование данных), либо Шифрование в состоянии покоя. Это означает, что ваши данные защищены, когда они используются и когда они не используются, соответственно.
Когда дело доходит до внешнего интерфейса, вы можете посмотреть на фреймворки Javascript, такие как Angular, Vue, React, а затем для своего внутреннего интерфейса вы можете выбрать практически все, что вы хорошо знаете, например, NodeJS или .NET Core или Go, выберите свой яд, у каждого из них есть свои преимущества и недостатки, поэтому вам нужно будет изучить ваши варианты, прежде чем совершать тот или иной.
Я не знаю, как это сделать?
Я думаю, что отметил ваш ответ как правильный. А пока, не могли бы вы проголосовать за мой вопрос, кто знает, что кому-то он может показаться полезным;)
Это зависит от ваших структур данных. Вы можете использовать MongoDB с динамическими схемами, что устраняет необходимость в предопределенной структуре данных. Таким образом, вы можете использовать MongoDB, когда у вас есть динамический набор данных, который менее реляционный. С другой стороны, MongoDB изначально масштабируема. Таким образом, вы можете хранить большое количество данных без особых проблем.
Используйте реляционную систему БД, когда у вас есть сильно реляционные объекты. SQL позволяет выполнять сложные транзакции между объектами с высокой надежностью.
Без проблем. Не стесняйтесь голосовать за мой ответ, если считаете, что это полезно.
Нет проблем, не стесняйтесь отмечать мой ответ как правильный, если вы так склонны :)