I just launched http://teamzones.io, a project I had been working on during weekends that attempts to solve a problem I've run into as a member of a remote team: keeping track of _when_ people are working in relation to yourself is a pain.<p>Since this is hacker news and some of you might find this interesting, the stack is:<p>* Go on AppEngine on the backend<p>* Elm on the frontend<p>And here's a breakdown of the source code:<p><pre><code> ~/s/g/s/teamzones (master)> cloc --exclude-dir=node_modules,vendor,static,elm-stuff,elm.js,index.html .
158 text files.
156 unique files.
48 files ignored.
github.com/AlDanial/cloc v 1.70 T=0.86 s (132.1 files/s, 17040.9 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
Elm 40 1069 5 4426
Go 37 856 270 4162
JSON 8 0 0 1450
SASS 13 423 0 1425
JavaScript 4 40 7 174
YAML 10 28 8 156
make 1 21 0 58
-------------------------------------------------------------------------------
SUM: 113 2437 290 11851
-------------------------------------------------------------------------------
</code></pre>
I hope at least some of you find it useful!
Clickable: <a href="http://teamzones.io" rel="nofollow">http://teamzones.io</a><p>Some thoughts on the MVP:<p>+ On the user settings page, having the submission button at the bottom of the page means that it is not visible on my laptop screen without scrolling.<p>+ The time zone selection list is very long, breaking it up, or a map might be alternatives as the project scales.<p>+ The necessity for everyone on the team to maintain a copy of their schedule inside the app probably means that accurate availability data decreases quickly as team size increases and that's exactly when the product becomes more useful.<p>+ I like the interface. It might make sense to build it on top of existing scheduling/calendar software rather than rolling your own.<p>Good luck.
Nice. We have built a tool for similar needs - <a href="https://sundial.teleport.org" rel="nofollow">https://sundial.teleport.org</a><p>Few examples on how it could be embedded into your public team pages as well:<p><a href="https://teleport.org/about-us/" rel="nofollow">https://teleport.org/about-us/</a>
<a href="https://about.gitlab.com/team/" rel="nofollow">https://about.gitlab.com/team/</a>
2 other things.<p>I found it tough to swipe back/close the menu screen in chrome on Android.<p>And I don't see a way to specify "today is not a day I work" in the settings (for example, for weekends).<p>Other than that, I could see this being useful. I'd pitch it to Zapier, the teama at buffer, the basecamp folks, and any other high profile remote companies and see if they have feedback.