[ ] I think it is important to optimize the code and thus lighten the bundle,
[ ] for the design for example, we use MUI and Tailwindcss, these two elements do not have to be in the same reactjs project.
[ ] the assets can also be optimized, we could use svg instead of png to make the thing less heavy.
[ ] in the code also, the routing is not the most optimal (we could add a loading screen for the pages which take time to display)
[ ] files are created to add two or three lines of code then, we can optimize with a single file or we export these small pieces of code
[ ] UI/UX level, it's true that we are inspired by another site, but we can do so much better in my opinion, especially the form of adding an alert can be done in a modal box to avoid the user to leave the page, the drawer could be transformed to display the details of a point on the map ...