We appreciate your feedbacks! @therealwolf
- I figured it started happening recently and I only noticed it today. We rectified this.
- The goal was certainly to get as many users onboard as possible. We wanted to try out the approach with forced signup/login process to experience the app. But we hear you and I shall accept some of other users had pointed this out, so we have now enabled explore section pre-login too.
- This is related to feedback point 1.
- We realised this but had not spent anytime to try out caching methods. We today have added basic api level caching with 5 min expiry. Bottleneck or the places there is scope of improvement is DB query optimisation and caching( we add this today so you might experience some improvement there now) .Regarding tech stack : Webapp - Anguar 9, Mobile app - Flutter, Backend - Node with Postgresql DB.
- The web app is not build to support screens lesser than 767px. So if the app is rendered in smaller screens, a screen loads that basically points the users to download iOS or Android app. The reason being:
- From our finding most of the podcast listening happens on mobile platforms. So we emphasised on getting the users to use our mobile app instead of the web app.
- The reason we had web app to is to give initial impressions of what Aureal is and some features that specifically podcasters would want to use were expected on desktop and to facilitate the same we built the web app.