Live data from Hacker News

Ask HN: Review my web app, AreaTeams

areateams.com

1–10 of 19 posts

Re: Ask HN: Review my web app, AreaTeams

#2
Allow zipcode entry. Dragging the wee man all the way from Hawaii to the mainland so I could see what this thing did was a drag :-) Anyway, people don't always support their geographically closest team.

(I have no comment on the actual usefulness of this thing, not being a sportsgoer)

Re: Ask HN: Review my web app, AreaTeams

#3
USE google.loader.ClientLocation; to sniff out the current location of the site visitor. I'm in California and you're showing me NYC. Not super effective.

Also (as frossie alluded to) you need an input to allow searching by location. Don't worry about zip code vs city, etc. Pass the data from the search box to the google api and it will do the rest.

Re: Ask HN: Review my web app, AreaTeams

#4
The home game tomorrow of the Vancouver Canucks, which I needed to literally journey across the country for, apparently starts at 10pm.

You need to ensure that the time zones stay local to the map shown, as well as what the others have said. Finally, link to tickets or something.

Re: Ask HN: Review my web app, AreaTeams

#5

USE google.loader.ClientLocation; to sniff out the current location of the site visitor. I'm in California and you're showing me NYC. Not super effective. Also (as frossie alluded to) you need an input to allow searching by location. Don't worry about zip code vs city, etc. Pass the data from the search box to the google api and it will do the rest.

I'm using server side lookup based on ip and falling back to google client location, but you're right on that I should just be using google client location. Definitel gives more accurate results.

Re: Ask HN: Review my web app, AreaTeams

#7
Currently down:

    Traceback (most recent call last):
      File "/base/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 507, in __call__
        handler.get(*groups)
      File "/base/data/home/apps/hometeamed/1.336527601886172444/app/home.py", line 47, in get
        site_settings = SiteSettings.get()
      File "/base/data/home/apps/hometeamed/1.336527601886172444/app/models.py", line 235, in get
        logging.info(("site settings count", site_settings.count()))
      File "/base/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 1485, in count
        return self._get_query().Count(limit=limit)
      File "/base/python_lib/versions/1/google/appengine/api/datastore.py", line 1038, in Count
        self._ToPb(limit=limit), resp)
      File "/base/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 72, in MakeSyncCall
        apiproxy.MakeSyncCall(service, call, request, response)
      File "/base/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 255, in MakeSyncCall
        rpc.CheckSuccess()
      File "/base/python_lib/versions/1/google/appengine/api/apiproxy_rpc.py", line 111, in CheckSuccess
        raise self.exception
    Error: An error occurred for the API request datastore_v3.Count().
That stuff should be in an error log somewhere, not dumped on the front page.

Re: Ask HN: Review my web app, AreaTeams

#8
Except for the already-mentioned geo location fail, I think this is a pretty slick. I live in Columbus, Ohio, and was trying to see if it would mention tomorrow (9/23) nights Champions League match at Crew stadium. However, it was not clear how to "change your location".

If you dont mind me asking, do you plan on generating revenue through ads, being a middle-man to Ticketmaster, or ____ ?

Re: Ask HN: Review my web app, AreaTeams

#9
Would be great if you could include minor leagues and college sports. There would be a higher chance of showing listings, and cover more price ranges.

I'm in Raleigh, NC, and since I see nothing available in my area, I probably won't return.

Re: Ask HN: Review my web app, AreaTeams

#10

Currently down: Traceback (most recent call last): File "/base/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 507, in __call__ handler.get(*groups) File "/base/data/home/apps/hometeamed/1.336527601886172444/app/home.py", line 47, in get site_settings = SiteSettings.get() File "/base/data/home/apps/hometeamed/1.336527601886172444/app/models.py", line 235, in get logging.info(("site settings count…

Perfect timing... Posted this right when Google took App Engine down for maintenance. Apologies..
Post reply on HN