I just signed up here (not sure how I didn't find it earlier!) and have a few observations:
- Signing up and logging in are not secure because there is no https. Maybe we could setup Let's Encrypt?
- Google signup/login integration is brokwn
- Nice to have - a site favicon
Happy to help!