장바구니를 하나로 정리하는 서비스 만들었다

완성된 서비스



장바구니를 하나로 모으자.
OneCart


원한다면 사용하십시오.

만들려고 생각한 경위



자주 인터넷으로 쇼핑을 하지만, 신경이 쓰인 상품이 있거나 하면 북마크로 보존하고 있었다. 그러나 이것이라면 url만이 남는 것만으로, 확실히 보기로 상품을 모르고, 금액도 모른다.
포켓 같은 느낌으로, URL을 입력하면 자동으로 작성되는 것 같은 느낌으로 하고 싶었다.
자주 사용하는 아마존, 야후 쇼핑, zozo 등 등 여러 사이트의 카트를 한꺼번에 정리할 수 있으면 편하다고 생각했기 때문에 만들었다.

사실은 메르카리의 데이터도 취득하고 싶었습니다만, 스크레이핑하려고 하면 403이 돌아오고, 아무래도 메르카리씨는 VPS 서버의 IP를 블록하고 있는 것 같다. 프록시 서버 사용하거나, Selenium이나 laravel의 dusk(프로덕션 환경에서 사용할 수 없다) 사용하거나 뭔가는 할 수 있다고 생각합니다만, 귀찮기 때문에 우선 경로.

제작 기간



이렇다고 어려운 것은 특별히 사용하지 않았기 때문에 대체로 5일 정도로 끝났다. 로고와 서비스명을 생각하는데 가장 시간이 걸렸을지도 모른다. 결과적으로 매우 적당한 로고가 되어 버렸다.

사용한 것



공부를 마치고 Go로 만들려고 생각했지만, 거기까지 고속 처리를 요구하지 않았고, 단기간에 재빠르게 만들고 싶었기 때문에 익숙한 것으로 바삭하게 만들었다

laravel/vue.js/vuetify/vue router/vuex
laravel로 SPA 만들 때 자주 있는 구성, 인증은 JWT를 사용

스크래핑에 goutte를 사용합니다.
입력된 url에서 ogp를 당겨 와서 아이템을 만들고 있다.

상품인지 여부의 판단은, 우선 OGP의 type로 자꾸 판단하고, 페이지로부터 가격을 취득할 수 있었을 경우에는 상품으로서 판정하고 있다. 정밀도는 아무튼. 점점 올려갈 예정.

OGP가 제대로 설정되지 않은 사이트가 너무 많은 인상. 확실히 해줘.

미래



개인적으로 편리하다고 생각하는 느낌으로 완성해 나갈 예정.
캘린더 기능을 붙여 언제 무엇을 샀는지 볼 수 있도록 하고 싶다.
크롬 확장 프로그램으로 한 번의 클릭으로 URL을 저장할 수 있습니다.

마지막으로



디자인의 감각을 원합니다 ...

다음은 오토바이의 투어링 동료를 모집할 수 있는 사이트를 만듭니다.

좋은 웹페이지 즐겨찾기