How to build a Mental healthcare app with rich features