Enhance App UI/UX and Add New Features to Increase Play Store Downloads
📝 Description
The current Resonate app has around 250 active users on the Play Store, and there’s a great opportunity to increase downloads by improving the UI/UX design and introducing new engaging features.
🎯 Goals
- Improve overall user interface for a modern and consistent look
- Enhance user experience through smoother navigation and accessibility
- Introduce new features that add value and attract more users
- Increase Play Store visibility and download rate
💡 Suggested Improvements
- Update color scheme and typography for better readability
- Refine layout, spacing, and component alignment
- Add interactive animations or micro-interactions
- Gather user feedback to prioritize new feature ideas
👋 Hello @Manojarya0207!
Thank you for opening this issue. Our team will review it soon. 🚀
- If you can, please provide more details like steps to reproduce, expected vs. actual behavior, and screenshots (if applicable). 📌
We appreciate your contribution! 💡
Hey! 👋 I’d love to contribute to improving the UI/UX for the Resonate app. I have experience with front-end design and modern app interfaces, and I’m particularly interested in refining layout consistency, typography, and adding subtle micro-interactions. I am ready to discuss and start the work whenever you are :)
Could you please assign this to me so i can start working?
Hey @Manojarya0207 , could you please elaborate on this? What specific changes/improvements would you make?
Hello Sir @Manojarya0207, I would like to take up this issue. I am proficient in app development and UI/UX design, and I plan to begin by analyzing the current interface to identify areas for enhancement in layout, color scheme, and navigation flow. I will then implement design refinements to achieve a cleaner and more consistent look, along with subtle animations to improve user engagement and overall experience. Kindly assign this issue to me so that I may begin working on it. Thank you.
Hey @ara2105 , @bhoomishivhare , same question, what specific changes/improvements would you make
Bro @M4dhav, first we need to study what features the new generation loves — like the ones used in Instagram, YouTube, Facebook, friend App and other top platforms. Once we understand what today’s users enjoy, we can build an app that not only matches their expectations but actually goes beyond them. Let’s create something modern, addictive, and future-ready — an app that today’s generation won’t just use, but will love.
Bro @M4dhav You can contact in email it's my mail id : [email protected]
Bro @M4dhav, first we need to study what features the new generation loves — like the ones used in Instagram, YouTube, Facebook, friend App and other top platforms. Once we understand what today’s users enjoy, we can build an app that not only matches their expectations but actually goes beyond them. Let’s create something modern, addictive, and future-ready — an app that today’s generation won’t just use, but will love.
Addition of new features into Resonate isn't recommended to avoid Feature Bloat, unless something aligning directly with existing features can be ideated. However, a potential rework of existing functionalities can be considered. If that is something you would like to pursue, please mention specifically how you would rework which functionality.
Modern, addictive, and future ready and good adjectives but please be specific as to what you want to implement.
Bro @M4dhav You can contact in email it's my mail id : [email protected]
It is better that we discuss in the Issue itself, as the rest of the community can then suggest improvements or comment on ideas
@M4dhav you're right, lets keep the discussion here so the context is clear for the assignee.
ok @M4dhav First we change the login page logic Login the App using the users Phone number and OTP
Login the App using the users Phone number and OTP
How would that help improve number of users?
Ok @M4dhav I Explain it
Using phone number + OTP makes the login process faster and easier. Users don’t need to remember passwords, which reduces drop-off during signup. A smoother login experience usually increases user conversions and overall active users
Bro, once you confirm it, I’ll start working on it — I’m actively preparing for GSoC in Resonate, so I want to plan everything properly in my proposal.
Using phone number + OTP makes the login process faster and easier. Users don’t need to remember passwords, which reduces drop-off during signup. A smoother login experience usually increases user conversions and overall active users
Currently Resonate supports OAuth via Google and GitHub, so that gives the option to users who don't want to deal with passwords. I don't think adding Phone Auth will increase user conversion. In any case, given that Appwrite Cloud's paid plan only supports 10 OTPs per month without additional cost for each message, using a Phone Number based auth is anyways out of the picture, unless you can find a service that can deliver OTPs for free, and then since the Auth will not be through Appwrite, we will need to write a custom Login Solution for Phone Auth
Bro @M4dhav check this
-
I checked everything, and I think the best option for OTP without extra cost is Firebase Phone Authentication.
-
I’m planning to integrate Firebase Phone Auth directly into the project so that users can enter their number ➝ receive OTP ➝ verify ➝ login.
- I checked everything, and I think the best option for OTP without extra cost is Firebase Phone Authentication.
Firebase Phone Auth is not free. It is billed per SMS Sent, not to mention that it isn't Open Source.
Since responses are clearly AI generated and no real research has been done on the contributors part, closing as ai-spam.
If you want to contribute, please open real issues and do the necessary research yourself for the same.
🔒 Issue Closed - Thank You, @M4dhav!
This issue has been resolved or is no longer relevant.
- If you have further questions, feel free to open a new issue. 💡
Thanks for helping improve the project! 🚀
🔒 Issue Closed - Thank You, @M4dhav!
This issue has been resolved or is no longer relevant.
- If you have further questions, feel free to open a new issue. 💡
Thanks for helping improve the project! 🚀