Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jenniferDewalt
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
jenniferDewalt
13y ago
Thanks! I'll probably write more about my learning process as well as the technology in the future.
92.
▲
by
jenniferDewalt
13y ago
I use the Google Maps Javascript api for geolocation. It takes a string and returns an array of places that match. Each place object includes a formatted address which I put in the search bar in place of what was initially typed.
93.
▲
by
jenniferDewalt
13y ago
Thank you!
94.
▲
by
jenniferDewalt
13y ago
I'm going to add more advanced filters so you can sort by things like price, category, etc. I'm also going to make a mobile optimized front end so it will be easier to use on fly. Some other thoughts I've had are adding the a
95.
▲
by
jenniferDewalt
13y ago
Thank you! Some days I can't believe it's been less than a year.
96.
▲
by
jenniferDewalt
13y ago
Thank you! Getting over the fear of failure has been a huge lesson for me in the past year.
97.
▲
by
jenniferDewalt
13y ago
The code is publicly available on GitHub ( https://github.com/jendewalt/yumhacker ) but I hadn't thought about opening up as an open source project. Definitely something I'll consider!
98.
▲
by
jenniferDewalt
13y ago
Thanks! Good call on the line-heights. I hadn't noticed how weird those multiline business names look.
99.
▲
by
jenniferDewalt
13y ago
There is a way to add restaurants! Under the main search field in the header is a link to Search for a Restaurant. Enter the name of a restaurant and the location and YumHacker will return a list of possible matches. Endorsing a restaurant
100.
▲
by
jenniferDewalt
13y ago
Thanks! It has been a really fun ride. There's still a lot to be done with the sign up/sign in process that I haven't gotten to yet. Saving the last search is at the top of that to do list.
101.
▲
by
jenniferDewalt
13y ago
I wanted to learn to code but I'd never really done any coding before. I came up with the 180 websites idea as a way to start really small and stay motivated. It wasn't always easy but I had a blast and learned a lot.
102.
▲
by
jenniferDewalt
13y ago
That is awesome! Now that I've gone through the whole process I'm definitely much fast than I was when I started YumHacker. I spent a lot of time in the beginning just trying to wrap my head around what the heck I was doing, espec
103.
▲
by
jenniferDewalt
13y ago
Thanks! It's been a crazy year. :)
104.
▲
by
jenniferDewalt
13y ago
There probably aren't any restaurants in the database near your location. When you search for a specific restaurant, YumHacker checks it's database as well as querying the Google Places API to look for matches. If you endorse a re
105.
▲
by
jenniferDewalt
13y ago
Pretty much. I took a few days off here and there for the holidays but other than that I've been working everyday on the project. Things were kind of slow in the beginning as I was learning a lot of new technology and adjusting to buil
106.
▲
by
jenniferDewalt
13y ago
Thanks! The front end uses Backbone.js so most of the content is rendered with Javascript. The backend uses Rails as an api which on page load sends along a barebones html doc for Backbone to latch on to and work its magic. You can check ou
107.
▲
by
jenniferDewalt
13y ago
So far the site is based on location and what the people you're following have endorsed. In the future, results could also be ordered by things like number of endorsers, photos or comments.
108.
▲
by
jenniferDewalt
13y ago
That is an excellent point and something I've been thinking about as well. One thought I've had is adding some sort of rating system where people who are active on the site get promoted as 'Awesome people who have good taste&
109.
▲
by
jenniferDewalt
13y ago
Ok, figured it out! Should be all fixed now.
110.
▲
by
jenniferDewalt
13y ago
Good point. I probably need to think about a more optimized landing in the coming weeks.
111.
▲
by
jenniferDewalt
13y ago
Thank you! I spent a lot more time thinking about what I was actually doing while making YumHacker. There is definitely a time for just hacking things together to get something that works but sometimes it's worth taking the time to car
112.
▲
by
jenniferDewalt
13y ago
Hm, I think I understand the problem. Back to the code to see if I can track it down. :)
113.
▲
by
jenniferDewalt
13y ago
Sorry about that! Probably not too many restaurants there to endorse. Thanks for letting me know. I'll look into it.
114.
▲
by
jenniferDewalt
13y ago
It was actually a little overwhelming when I first started working on YumHacker. I conditioned myself to have a final product at the end of the day. In the first few days of working on YumHacker I had to keep telling myself that I was worki
115.
▲
by
jenniferDewalt
13y ago
Thanks! For the maps and location data I'm using the Google Maps Javascript API. For the restaurant data, I'm querying the Google Places API from Rails.
116.
▲
by
jenniferDewalt
13y ago
Awesome! I will definitely check it out.
117.
▲
by
jenniferDewalt
13y ago
Thanks! That's a great suggestion. Adding it to my to-do list.
118.
▲
by
jenniferDewalt
13y ago
Thanks! Learning how to grow a product is part of the next steps for me. Figuring out how to provide value before a user has a ton of friends on the site is important. One thought I've had is making featured lists from notable food cri
119.
▲
by
jenniferDewalt
13y ago
Thank you! I totally agree with you on the 180 websites project really helping with understanding UI design. I'm using the Google Maps Javascript API for the maps and RGeo as a wrapper for PostGIS/Postgres.
120.
▲
by
jenniferDewalt
13y ago
I wanted to really dig in and learn how to build a full scale web app. The site uses Rails as an api on backend and Backbone on the front. There was a little bit of learning curve there for me. It also took some adjusting going from making
More ›