JEDi is our group name and under this repository we have the project name called FEED BETTER. Feed better application allows users to explore nearby restaurants using the location and chat board features.
Location works initially on laptop. And when you visit multiple restaurants, on clicking 'Feed Me', which brings you back to the map, sometimes it brings you to another location. I live in Eltham North and I was brought to Templestowe and Doncaster East sometimes as my location when clicking Feed Me. Nothing would bring me back to original location except disconnecting from current network and reconnecting. The mobile version doesn't seem to have that problem.
When you switch devices, say if you had previously chatted on laptop, and now you chat on a mobile, the font colors for your message from the previous device doesn't correlate. It goes away on a second login on that device.
Visitor directory under restaurantID in Firebase doesn't always get created due to asynchronous nature of extracting the restaurant ID when first creating the chat channel (after user clicks to open ). The directory gets created on second click onwards.
If somebody has has the time to make a modal that will pop up and disappear when the user clicks a button after reading the message "You must login with Google to post messages".
My suggestion would be to create a function and place it at Chat.js Line 74.
Hi all, would love if someone could pick this up. The nav bar is looking horrible (although functional), happy for elements to be moved around and made to look better.