- Do a share page using template engine. No need to login. This improves a lot on propagation.
- Same address on map problem. I'll change it into filter when there's several points sharing the same address
- Filter-button UI
- Picture slides UI
- Login page UI
- I think it's necessary to separate login page and main functional page. Because the current structure solved login-page flashing problem using componentWillMount hook (which will be deprecated) and synchronous xhr. Using seperate page can avoid both to solve the flashing problem. (Actually initiation animation may solve too, but not good UI I think).