I found this to be very interesting and it works well.
One issue is there and I wanted to know how that can be solved.
If someone is not signed in and clicks the Add Listing Button, then it redirects endlessly and gives an error.
How can this be solved ?
Maybe some extra snippet is needed for this
Please help @ihor
I noticed that you appreciated the coding done for this in your comment.