Author Topic: Shop Lurker  (Read 18392 times)

0 Members and 1 Guest are viewing this topic.

tkp

  • Trade Count: (+1)
  • SLAP Pal
  • ******
  • Posts: 2423
  • Rep: 780
    • swarm life avatar image
  • SLAP OG SLAP OG : Been around since SLAP was a mag.
Re: Shop Lurker
« Reply #30 on: July 12, 2023, 07:50:42 PM »
sent out more credentials to those who requested them.

Expand Quote
Expand Quote
Any tips on how to get the most out of your search?
As a test I just searched Girl and 15 products came up, 3 Girl decks, 3 Girl x Lakai collab shoes, and the rest were just items with the world "girl" in their description.

I could definitely see this being an awesome site with a little more refining, keep it up!
[close]

that sounds about right. shop lurker is pulling from the actual shop websites using their search tool, so what you see there is what you would find by going to each of the shop sites individually and searching for "girl".

the only difference would be when a search query has multiple pages of results on a shop site. shop lurker only grabs from the first page of results (kinda incentivizes people to use the shop site).
[close]

I haven’t logged in yet, so I wouldn’t know, but are you using iframe?

no iframes. one similarity between the current shops is they are all hosted on shopify, which returns "x-frame-options DENY" in the server response, which prevents embedding in iframes.

recently I wanted a pair of high/mid top cupsoles but theyre expensive and rarely on sale so I made a spreadsheet with 40 skate shops (chatgpt assisted with the list) and just searched each shop's sites for 6 models I was interested in, eventually nabbed some NB440s for 45+10 shipping from familia and they were only on sale in my size on 2 of the 40 sites.

shop list below:

damn, that's some dedication. it's probably not too complicated to use html + javascript to create a form that opens up the search term for each site in a new browser window or tab. if my memory is correct, this is how some of the original cheap airplane flights websites worked. if i find the motivation and time, i'll try and put something together like this.

That is a rad idea and I presume the idea is you will only include independent skater owned/ core shops?

thanks. that would be cool. for now, i've just focused on shops near me that i'm familiar with. i have a few others in my home state that i want to add. i've gotten some messages from people with shop suggestions.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 🔎 shop lurker . . . .  📷 swarm life .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

steele

  • Trade Count: (0)
  • Full Member
  • ***
  • Posts: 151
  • Rep: 37
  • SLAP OG SLAP OG : Been around since SLAP was a mag.
Re: Shop Lurker
« Reply #31 on: July 12, 2023, 10:11:20 PM »
Would love to check it out.

weregoingunion

  • Trade Count: (+2)
  • SLAP Pal
  • ******
  • Posts: 1142
  • Rep: 124
Re: Shop Lurker
« Reply #32 on: July 12, 2023, 10:46:08 PM »
great work tkp & michele! really love how shoe sizes, prices, and shops are included in the search results before i click through & how it shoots me directly to the shop to better support them!

hell ya.
r.i.p. bubblegum tate
LOAF FOREVER <3

PatrickSkateman

  • Trade Count: (0)
  • SLAP Pal
  • ******
  • Posts: 4312
  • Rep: -328
  • SLAP OG SLAP OG : Been around since SLAP was a mag.
  • User is on moderator watch listWatched
Re: Shop Lurker
« Reply #33 on: July 13, 2023, 04:50:14 AM »
The site looks great.

One question:

Is there a way to have sold out items naturally excluded from search results, or is that just dependent on the individual shop’s site?
2022 Slap Fantasy Football Champion

Lou Strux

  • Trade Count: (+1)
  • SLAP Pal
  • ******
  • Posts: 6944
  • Rep: 3469
  • The Swede is down at Venice Beach; shove off!
Re: Shop Lurker
« Reply #34 on: July 13, 2023, 01:15:55 PM »
Looks like I’m a lickle late to get in on the ground floor of this brill piece of work, but maybe I can catch it on the mezzanine: @tkp would you please drop some credentials in my DMs?
These are all the best spots around here, aggregated into one search. I have dreamt of this day.
Praise be upon you.

I wanna play you in a game of SKATE for the right to continue talking shit on me… You think you got me?

thehogsniper

  • Guest
Re: Shop Lurker
« Reply #35 on: July 13, 2023, 02:46:09 PM »
Oh hell yeah, hook me up!

tkp

  • Trade Count: (+1)
  • SLAP Pal
  • ******
  • Posts: 2423
  • Rep: 780
    • swarm life avatar image
  • SLAP OG SLAP OG : Been around since SLAP was a mag.
Re: Shop Lurker
« Reply #36 on: July 14, 2023, 10:13:54 AM »
thanks for the feedback and comments everyone. they definitely make me look forward to opening this up to the world.

Is there a way to have sold out items naturally excluded from search results, or is that just dependent on the individual shop’s site?

that would be useful. it is dependent on the individual shop's site and (i assume) whether or not they have configured their site to display sold out items.

there's no option as a user on the shop websites to exclude sold out items in results, but it would be possible to put something that would allow showing / hiding them on shop lurker.

sent out more credentials to those who requested them.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 🔎 shop lurker . . . .  📷 swarm life .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

krookedjuice

  • Trade Count: (0)
  • SLAP Pal
  • ******
  • Posts: 1095
  • Rep: 76
Re: Shop Lurker
« Reply #37 on: July 14, 2023, 10:25:03 AM »
this really does sound awesome would love a user / pw

Jeffrey29

  • Trade Count: (0)
  • Newbie
  • *
  • Posts: 5
  • Rep: 0
Re: Shop Lurker
« Reply #38 on: July 14, 2023, 10:34:36 AM »
Yo id like credentials
thanks guy

Kombuch-A-Holic

  • Trade Count: (0)
  • SLAP Pal
  • ******
  • Posts: 1166
  • Rep: 156
Re: Shop Lurker
« Reply #39 on: July 14, 2023, 12:23:33 PM »
awesome!

KidCarl

  • Trade Count: (0)
  • Jr. Member
  • **
  • Posts: 63
  • Rep: 28
Re: Shop Lurker
« Reply #40 on: July 14, 2023, 12:49:42 PM »
LET ME IN!  ...Please.

Lou Strux

  • Trade Count: (+1)
  • SLAP Pal
  • ******
  • Posts: 6944
  • Rep: 3469
  • The Swede is down at Venice Beach; shove off!
Re: Shop Lurker
« Reply #41 on: July 14, 2023, 10:01:56 PM »
This platform is rad & I'm super into it.
Just pulled the trigger on an Atlas order by way of searching through Shop Lurker.
Totally works & I will be using it again! Thanks for the add.
« Last Edit: July 15, 2023, 12:28:41 AM by Lou Strux »

I wanna play you in a game of SKATE for the right to continue talking shit on me… You think you got me?

slapmyballz

  • Trade Count: (0)
  • Newbie
  • *
  • Posts: 1
  • Rep: 0
Re: Shop Lurker
« Reply #42 on: July 15, 2023, 11:28:26 AM »
Like to check it out, pls send me a username/ password.  Thanks.

Kombuch-A-Holic

  • Trade Count: (0)
  • SLAP Pal
  • ******
  • Posts: 1166
  • Rep: 156
Re: Shop Lurker
« Reply #43 on: July 15, 2023, 01:40:11 PM »
Ok, I'm ready to give it a try. Ready when you are. lol Thanks in advance.

Texas_Tone

  • Trade Count: (+1)
  • SLAP Pal
  • ******
  • Posts: 3359
  • Rep: 971
  • Get bent
  • User is on moderator watch listWatched
Re: Shop Lurker
« Reply #44 on: July 22, 2023, 09:16:04 AM »
Had a friend from No Comply in austin reach out to me so you could get ahold of him, said to hit him up on insta since he doesn’t have a slap account, you can DM him @pugwizard or if you want his email lemme know and I can get it for you
Quote
Expand Quote
You want some whip its?”
KB to me at make a wish, while handing me a can of computer duster
[close]

Texas_Tone

  • Trade Count: (+1)
  • SLAP Pal
  • ******
  • Posts: 3359
  • Rep: 971
  • Get bent
  • User is on moderator watch listWatched
Re: Shop Lurker
« Reply #45 on: July 22, 2023, 09:20:02 AM »
And I’d like a username/password as well 
Quote
Expand Quote
You want some whip its?”
KB to me at make a wish, while handing me a can of computer duster
[close]

tkp

  • Trade Count: (+1)
  • SLAP Pal
  • ******
  • Posts: 2423
  • Rep: 780
    • swarm life avatar image
  • SLAP OG SLAP OG : Been around since SLAP was a mag.
Re: Shop Lurker
« Reply #46 on: August 17, 2023, 09:26:48 AM »
hey y'all. figured i should provide an update on this as a good amount of people have used the site and provided some feedback which led to some additions:

- search suggestions with some of the popular brands / potential queries (shout out nam-chi van)

- sold out items hidden by default with the option to show them (shout out @PatrickSkateman,  noah at skate jawn, and michele)

- built a "precise search". the search that the shops use (provided by shopify) can return a lot of non matches if you are looking for a specific brand or product name. the precise search looks for an exact match versus a few characters of a query, which helps with pinpointing some search queries.

example of new additions:
https://imgur.com/a/zMGDAgM

still running through a few more tests before opening the site up to everyone. if anyone wants access for the time being, let me know.
« Last Edit: August 17, 2023, 10:13:06 AM by tkp »
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 🔎 shop lurker . . . .  📷 swarm life .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

whaaaaat

  • Trade Count: (0)
  • Sr. Member
  • ****
  • Posts: 465
  • Rep: 42
Re: Shop Lurker
« Reply #47 on: August 17, 2023, 12:10:12 PM »
Hey, I'd love access! Props to you for you putting in the effort, can't wait to see it.

Also, are you in SF with some relation to Satori? I may be misremembering but I think I picked that up somewhere along the way. I think we used to skate together occasionally when I lived in SF in the early 2010's - I used to skate the flat spot at 6th & Fulton in Golden Gate Park a lot and then Waller when it was first appearing there. Anyway, maybe that's not even you. In any case, stoked on what you're doing here!

guyledouche

  • Trade Count: (0)
  • Newbie
  • *
  • Posts: 46
  • Rep: -32
Re: Shop Lurker
« Reply #48 on: August 17, 2023, 09:29:59 PM »
Are you doing this with Playwright or something? Regarding server resources, how bad does it get even when running it headless? I’ve also heard you could get page data by making a CURL request or something similar that just gets the page’s HTML content which you can then parse through. What else have you tried to get those nested results like shoe sizes?

ChipSuey

  • Trade Count: (0)
  • Full Member
  • ***
  • Posts: 124
  • Rep: 30
Re: Shop Lurker
« Reply #49 on: August 18, 2023, 05:26:30 AM »
I'd love to be able to check it out and test it a bit, I also miss Parade a lot and just saw this thread.

TwisT

  • Trade Count: (+2)
  • SLAP Pal
  • ******
  • Posts: 7863
  • Rep: 1802
Re: Shop Lurker
« Reply #50 on: August 18, 2023, 06:44:25 AM »
I actually just used Shop lurker yesterday to make a purchase. I was looking for a particular pair of shoes, and accepted that I'd pay full price, just had to find them in my size.

if you chose to expand it'd would be cool to sort shops by region, closer shops could be faster and sometimes cheaper on shipping. As you add more shops, filtering by region, could result in shorter search times.

tkp

  • Trade Count: (+1)
  • SLAP Pal
  • ******
  • Posts: 2423
  • Rep: 780
    • swarm life avatar image
  • SLAP OG SLAP OG : Been around since SLAP was a mag.
Re: Shop Lurker
« Reply #51 on: August 18, 2023, 11:27:12 AM »
sent out more creds to those who requested.

show/hide sold out is currently disabled because i just noticed there was a bug with it when hiding specific shop results.

Hey, I'd love access! Props to you for you putting in the effort, can't wait to see it.

Also, are you in SF with some relation to Satori? I may be misremembering but I think I picked that up somewhere along the way. I think we used to skate together occasionally when I lived in SF in the early 2010's - I used to skate the flat spot at 6th & Fulton in Golden Gate Park a lot and then Waller when it was first appearing there. Anyway, maybe that's not even you. In any case, stoked on what you're doing here!

i am located in sf and did work for satori. first as a in house sales rep, then as the tm / photographer / videographer / editor / web person. haven't been with them for many years though.

definitely skated 6th and fulton back in the day and still skate waller.

Are you doing this with Playwright or something? Regarding server resources, how bad does it get even when running it headless? I’ve also heard you could get page data by making a CURL request or something similar that just gets the page’s HTML content which you can then parse through. What else have you tried to get those nested results like shoe sizes?

python handles the requests, php parses the data through regular expressions, and javascript assists in the display. no browsers (headless or not) needed. then again, maybe that whole flow could be considered a headless browser.

you can use curl to request data. it's a great tool.

as for nested results, some shops return shoe size in their main search results page. others don't and getting it would require another request.

server resources are a concern, especially when the site is available to the world. i added rate limiting to hopefully prevent abuse, and also spent a good amount of time attacking the server while monitoring server resource usage.

there is server side caching, which helps with speed if people are searching for the same thing within a 12 hour time frame.

I actually just used Shop lurker yesterday to make a purchase. I was looking for a particular pair of shoes, and accepted that I'd pay full price, just had to find them in my size.

if you chose to expand it'd would be cool to sort shops by region, closer shops could be faster and sometimes cheaper on shipping. As you add more shops, filtering by region, could result in shorter search times.

nice. more work could be done to improve searching by size, but i've yet to tackle that issue.

adding more shops and sorting by region / locating shops near you is part of the plan.

unfortunately speeding up the search time is difficult because shop lurker makes 1 request per shop chosen. so if you are searching 5 shops at a time, that's 5 total requests. there's also some stuff happening on the back end that ensures the requests actually succeed, which slows things down a bit.

this project has turned into bit of a never ending rabbit hole. thanks again to everyone who has taken a look and provided feedback.
« Last Edit: August 18, 2023, 11:36:37 AM by tkp »
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 🔎 shop lurker . . . .  📷 swarm life .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Nosferatu

  • Trade Count: (+4)
  • SLAP Pal
  • ******
  • Posts: 4886
  • Rep: 720
  • SLAP OG SLAP OG : Been around since SLAP was a mag.
Re: Shop Lurker
« Reply #52 on: August 18, 2023, 01:26:16 PM »
That is a rad idea and I presume the idea is you will only include independent skater owned/ core shops?

I’m building out a parallel site that only searches non-core mall stores.
I thought it wasnt just him solo, shouldve stuck with my og thought.
R.I.P Rusty. One of us.

tkp

  • Trade Count: (+1)
  • SLAP Pal
  • ******
  • Posts: 2423
  • Rep: 780
    • swarm life avatar image
  • SLAP OG SLAP OG : Been around since SLAP was a mag.
Re: Shop Lurker
« Reply #53 on: October 20, 2023, 02:25:57 PM »
hey y'all, figured i''d provide an update on this.

i got the site up to a point of being able to search 30 shops at once, and added some things like saving items:
https://i.imgur.com/d64gLxR.mp4

unfortunately it takes anywhere from 1 to 2 seconds to request and process each individual shop's data, which isn't so bad when searching a handful of shops, but that time sure does add up when running 30 at once.

i'm rewriting a lot of the code to return and display shop data as it arrives, instead of waiting for all shop data to be available before displaying it. i'm not sure how much this will actually speed things up, but things are looking promising.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 🔎 shop lurker . . . .  📷 swarm life .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ShitLuckSB

  • Trade Count: (0)
  • Newbie
  • *
  • Posts: 8
  • Rep: 3
Re: Shop Lurker
« Reply #54 on: October 21, 2023, 04:41:32 PM »
Cool. I would love to try it out..

powerhazard

  • Trade Count: (0)
  • Newbie
  • *
  • Posts: 45
  • Rep: 6
Re: Shop Lurker
« Reply #55 on: October 22, 2023, 08:20:03 AM »
Yeah I’d love to try it as well!

tkp

  • Trade Count: (+1)
  • SLAP Pal
  • ******
  • Posts: 2423
  • Rep: 780
    • swarm life avatar image
  • SLAP OG SLAP OG : Been around since SLAP was a mag.
Re: Shop Lurker
« Reply #56 on: October 22, 2023, 10:46:29 AM »
sent creds to y'all.

while doing some testing late last night, i realized that the whole back end has to be re-engineered.

the site still works, but i've got a fair bit of work to do. once it's complete the site should be much faster as the current bottleneck will no longer exist.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 🔎 shop lurker . . . .  📷 swarm life .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pappy Jones

  • Trade Count: (0)
  • SLAP Pal
  • ******
  • Posts: 1633
  • Rep: 192
Re: Shop Lurker
« Reply #57 on: October 22, 2023, 06:42:20 PM »
Yo! I’d be psyched to get a username and password. I also work at 35th North Skateshop in Seattle and we’re interested in being a part of it.
« Last Edit: October 22, 2023, 11:38:48 PM by Pappy Jones »

TwisT

  • Trade Count: (+2)
  • SLAP Pal
  • ******
  • Posts: 7863
  • Rep: 1802
Re: Shop Lurker
« Reply #58 on: October 22, 2023, 11:56:36 PM »
I used shop lurker to procure a pair of ASICS like 2 months back

So thank you

somethingmustbreaknow

  • Trade Count: (0)
  • SLAP Pal
  • ******
  • Posts: 6008
  • Rep: 709
Re: Shop Lurker
« Reply #59 on: October 23, 2023, 12:04:01 AM »
tkp the real mvp