Sign Out should not be a tab option. Bad UX. Already have a signout option in top right.
Mobile responsive design needs work.
a. Showing the tab options always just takes up about 30% of the screen. A drop down would be better I think.
b. The “Logged in as…” is not showing anywhere in mobile view.
c. Add some bottom padding to the footer.
Is this not made in Wappler?
Lastly, why is this not an SPA? Would be interested in knowing the reason for the choice. We prefer making all our projects SPAs.
Could you explain why you guys are not using Wappler (AppConnect) and SPA in your own website? I beleive the apps we make with Wappler as SPA are secure, is that not the case?
I’ve made some changes to the account website. The price is removed for now since stripe doesn’t include it anymore in the result and would require an extra api call.
Continue Subscription has been changed to Reactivate Subscription to make it more clear what it does.
Seems there were indeed 3 cards stored with your stripe account, I removed the duplicates.
Sign Out is removed from the nav, it is now only in the header, change the link into a button
The site uses the latest Bootstrap 5.2 Beta which isn’t available yet in Wappler, we decided for this because it support customization using css variables and we wanted to have theme support. Currently it chooses dark/light theme depending on your OS theme.
I’ve done a lot of the design within Wappler, but the website is a complete custom node application and I copied the parts I designed in Wappler into ejs views for the app.
Sure, SPA is also secure, you use the same data, only difference is that it is now rendered on the server instead. It is possible that I will make it more like a SPA later since the header, nav and footer don’t change and we could do a partial load of the content instead like the content pages with Wappler. Then I will probably use App Connect for that.
There are more features coming to the account website like more authentication methods, manage multiple licenses for business accounts etc.
I would recommend to show the logged in user’s name in mobile hader, and change the button to link to fit it all in two lines - same height as Wappler logo.
One more thing about reactivating subscription - the reason why I have auto-renew off is because of Indian Bank rules and loads of failed payments when in auto-mode. Not sure if they have been fixed by Stripe yet, but please look into the flow where I should be able to make a payment next year, when my subscription expires… without having to trouble George for a payment link.
I still don’t get why this is not being built in Wappler. It throws a negative light on Wappler/AppConnect, even thought I am sure its capable of handling all the things.
If the owners/developers of Wappler have to use anything other than Wappler does not sound good.
For BS5 beta, authentication methods etc, Wappler beta 5 should be used. It not only allows you guys to test your own app, but also add new features. You already have a beta/stable channel & IDE setup.
There might be some other complexities that might require you to not use Wappler that you haven’t shared, but from what I read and see so far, it should be made in Wappler.