Great thoughts! Looks like I need to re-work the info on the homepage.
*Auth service*
I use Supabase email auth, specifically with one-time passwords. Why? Because it's the quickest to set up by far (compared to oAuth, where you have to have a website live + verification by Google / FB). It also allows you to skip over a separate "Log in" screen flow.
My boilerplate has all of this included and all the UX worked out (loading spinners when you click submit, an "enter your 6 digit code" screen which displays the email address you input and allows you to send again / change the email, etc
*What BaaS does it use?*
Supabase, for the reasons above. I also supply SQL creation templates to use within Supabase for profile table + auth creation, and the HyperFast docs have a step by step guide on how to set everything up.
*How easy is it to publish on the Apple and Android stores?*
Very hard. Great question. Once you have an established app it's relatively easy to _resubmit_ to these stores, but getting set up, getting all your assets (like images) together, and getting approved is extremely difficult for first-time users. Also difficult for return users like me, I stumble over it every time!
*Can I also make a website out of it or just mobile?*
Love this one. I've not yet implemented `react-native-web` but it'd be fairly simple to do so.
*Code samples / snippets*
Good idea, I think a video product tour might be a good thing, just show how everything works, show what you get, show the difference between using HyperFast to start your project vs showing how much harder it would be to do with plain react
Comments
Great thoughts! Looks like I need to re-work the info on the homepage.
*Auth service*
I use Supabase email auth, specifically with one-time passwords. Why? Because it's the quickest to set up by far (compared to oAuth, where you have to have a website live + verification by Google / FB). It also allows you to skip over a separate "Log in" screen flow.
My boilerplate has all of this included and all the UX worked out (loading spinners when you click submit, an "enter your 6 digit code" screen which displays the email address you input and allows you to send again / change the email, etc
*What BaaS does it use?*
Supabase, for the reasons above. I also supply SQL creation templates to use within Supabase for profile table + auth creation, and the HyperFast docs have a step by step guide on how to set everything up.
*How easy is it to publish on the Apple and Android stores?*
Very hard. Great question. Once you have an established app it's relatively easy to _resubmit_ to these stores, but getting set up, getting all your assets (like images) together, and getting approved is extremely difficult for first-time users. Also difficult for return users like me, I stumble over it every time!
*Can I also make a website out of it or just mobile?*
Love this one. I've not yet implemented `react-native-web` but it'd be fairly simple to do so.
*Code samples / snippets*
Good idea, I think a video product tour might be a good thing, just show how everything works, show what you get, show the difference between using HyperFast to start your project vs showing how much harder it would be to do with plain react