Live data from Hacker News

Show HN: PeerGym – A Health Club Database Made with Elixir/Phoenix

peergym.com

31–40 of 56 posts

Re: Show HN: PeerGym – A Health Club Database Made with Elixir/Phoenix

#31
post #14
post #2

I finished up the first round of my side project: PeerGym http://www.peergym.com let's you search for quality gyms in your area by membership price and amenities - the kinds of things services like Google Maps and Yelp don't do. Most people do a particular kind of workout (running, weights), and need special equipment (treadmill, barbells), and you can't always guarantee you'll know what you're getting just by the na…

I think it's a nice project, well executed and sorta scratches an itch. I think if you actually want to try to get some usage, you're going to really have to put your business/growth hat on and really try and understand why people would use it, how they're going to find it, one or 2 key "wow" features, etc.

Definitely working on that right now. People constantly move and travel, so they will be google searching for "gyms near X", so one strategy is SEO.

The wow features I feel like are going to be in being able to buy gym passes online (and cancel them). Basically try and circumvent the terribly oppressive process of not being able to cancel your membership.

Re: Show HN: PeerGym – A Health Club Database Made with Elixir/Phoenix

#32
post #2

I finished up the first round of my side project: PeerGym http://www.peergym.com let's you search for quality gyms in your area by membership price and amenities - the kinds of things services like Google Maps and Yelp don't do. Most people do a particular kind of workout (running, weights), and need special equipment (treadmill, barbells), and you can't always guarantee you'll know what you're getting just by the na…

Will you open source it? I wanna make something like this for yoga studios. How long did it take?

I'm not - I plan on turning this into a business, and will be including yoga studios as my next iteration.

Re: Show HN: PeerGym – A Health Club Database Made with Elixir/Phoenix

#33
post #2

I finished up the first round of my side project: PeerGym http://www.peergym.com let's you search for quality gyms in your area by membership price and amenities - the kinds of things services like Google Maps and Yelp don't do. Most people do a particular kind of workout (running, weights), and need special equipment (treadmill, barbells), and you can't always guarantee you'll know what you're getting just by the na…

What did you do on the deployment/hosting side?

I used Heroku, as there are buildpacks for Elixir and Phoenix for Heroku on github: http://www.phoenixframework.org/docs/heroku

Re: Show HN: PeerGym – A Health Club Database Made with Elixir/Phoenix

#34
post #2

I finished up the first round of my side project: PeerGym http://www.peergym.com let's you search for quality gyms in your area by membership price and amenities - the kinds of things services like Google Maps and Yelp don't do. Most people do a particular kind of workout (running, weights), and need special equipment (treadmill, barbells), and you can't always guarantee you'll know what you're getting just by the na…

What did you use for auth, uploads, ssl? Are there good libraries out there?

For auth I forked my own build of the Passport hex. For uploads I used the Arc hex, and for SSL I used Letsencrypt though I eventually realized that Heroku charges $20/mo for SSL and I'm not accepting anything like credit cards yet so it hasn't warranted the expense. Awesome-elixir is a great source for libraries, and it's had everything I needed so far:

https://github.com/h4cc/awesome-elixir

Re: Show HN: PeerGym – A Health Club Database Made with Elixir/Phoenix

#35
post #2

I finished up the first round of my side project: PeerGym http://www.peergym.com let's you search for quality gyms in your area by membership price and amenities - the kinds of things services like Google Maps and Yelp don't do. Most people do a particular kind of workout (running, weights), and need special equipment (treadmill, barbells), and you can't always guarantee you'll know what you're getting just by the na…

Nice, can you describe some of the interesting elements Elixir brought to development experience? How would you compare it to your previous tool of choice? Great to see Elixir getting more use!

I'm a Rails developer so the transition was really smooth. I'm also very curious so I've tried a host of other languages in my time (Clojure, Haskell, Go, OcaML) so it wasn't too difficult to pick up. One thing I love is that if something isn't written in Elixir, you can just call the underlying Erlang library and have access to essentially two languages at once.

I also love how fast it is - things render extremely quickly even on a hobby dyno, which is impressive because that would never happen on a Rails side project. I also love the out-of-the-box ES6 support for JavaScript. Plus, I just really love writing in a functional programming style, so the language makes a lot of sense while retaining the ease of use when reading a language like Ruby or Python.

Re: Show HN: PeerGym – A Health Club Database Made with Elixir/Phoenix

#37

When you have no gyms nearby you get an error msg: "SORRY BRO..." <- so if im not a bro but a brolady what do I do besides complain?

I wondered if that lack of gender-netrual naming would catch someone's eye. It was an overly-subtle attempt to lampoon the gym culture you see (e.g. BroScienceLife), but right now the 4300 gyms we have are mostly centered around the United States, so if you are missing gyms in your location feel free to let me know a general location you'd like me to add gyms and I can help you out and add some manually.

Re: Show HN: PeerGym – A Health Club Database Made with Elixir/Phoenix

#38

Are people supposed to be able to contribute to this? I'd love to update the info on the gym I go to (Price/equipment/etc) but I don't see a way to do so.

Yes! I wanted to have community edits available by the end of the week, but it's been a crazy week for me (I'm a competitive powerlifter and I have a full time software development job) so it's not out yet. If you sign up on the site I'll let you know as soon as that feature is available, or hit me up personally at team@peergym.com and I'll let you know when you can edit your gym's info!

Re: Show HN: PeerGym – A Health Club Database Made with Elixir/Phoenix

#39

I keep on hearing about Elixir/Phoenix. What is the advantage of putting this on Elixir vs something like Rails or Laravel?

You get the whole Erlang VM and toolchain. So, improved scalability, faster runtimes, compiled code...

This discussion fleshes out some of the benefits:

https://news.ycombinator.com/item?id=9427371

Re: Show HN: PeerGym – A Health Club Database Made with Elixir/Phoenix

#40

Clicking on 'Price' under 'Sort by' results in the error message: > Sorry bro! We couldn't find any gyms in your area, so head up to search bar and try again. when there are gyms displayed for same area when sorted by location edit: looks like it's triggered when area's gyms don't have any associated prices

This is correct! You're likely in a smaller demographic where I don't have a lot of price information. I haven't fully fleshed-out how I want to handle this, originally I wanted to order by any that had a price (lowest to highest), and THEN show the remaining gyms which have no price info (as by default they are listed at 0 dollars in the DB, I think).
Post reply on HN