DRAFT: Guided meditation with group video chat : www.satsanga.appApril 23, 2020 at 4:19pm
This is a barebones landing page (work in progress) for a project we are building to allow groups of people meditate remotely. After releasing this web-app, our goal is to release iOS and Android apps as well.
We are using next.js and Firebase Auth. Excited to use Cloud Firestore as well.
Any feedback or suggestions for architecture, and best-practices to follow (for a common base for web, iOS and Android apps) are appreciated http://www.satsanga.app
April 23, 2020 at 6:16pm
Hey , landing page looks great and love the idea! Are you building the video chat part yourself or linking out to another service like Zoom?
I don't yet have any great advice on common base across web, iOS, and Android. I think the main idea would be to keep most of your JS logic separate from visual components so that you can have a React Native version of your UI that shares much of the same logic. Luckily Divjoy already extracts out most of the JS logic (auth.js, db.js, etc) from components, so that should help. I'll shoot you a note if I run across any great tutorials on cross-platform project architecture/setup. It's something I need to do some learning on as well.