Для «школьного» проекта и минимальной архитектуры вы можете использовать облачный firestore в качестве основной базы данных.Вы можете получить доступ к базе данных напрямую из вашего собственного или гибридного приложения.
Если вы хотите создать веб-сервер, то я думаю, что облачные функции должны быть лучше ответа.