Salaam @Abdel_madjide I have merged both your posts into one.
If you'd like to improve the Qur'an app, I suggest you begin with a design and then we can take it from there.
Yes, it would be good to make it better (the current one was built in 2014), and we can talk about implementation technologies later. It's a public web app that's not behind a login wall, so to speak, so for a variety of different reasons it's routing must be configured on the server (so it can't be a React SPA alone), but let's cross this bridge later.
JazakAllah khair.