OFFREL
Works に戻る

Case study / Self-product · 自社プロダクト構築力の証明として

ワンコト— Wancot

Social Platform for Pet Owners.

犬と一緒に行ける場所を、行く前に知れる。 実用情報 × インフルエンサー犬 × ファッションを束ねた、ペット主のための SNS 型プラットフォーム。

ワンコト — TOP 画面(施設・イベント・ブランド検索)
業種
ペット
カテゴリ
自社プロダクト
開発体制
1 人 + AI
期間
2026 –

The Problem

飼い主は毎週、
不確実性と戦っている。

日本の犬種登録数は約 600 万頭。 一方、犬と一緒に行ける場所は「実際に行ってみないと分からない」が常識化していた。

ペット可と書かれた施設に行ってみたら小型犬限定だった。 ドッグランがあると聞いて行ったら芝生がボロボロだった。 SNS で見た写真の場所が、どこなのか分からない。

飼い主たちは、毎週「不確実性」と戦いながら外出している。

The Approach

3 つの軸で
不確実性を解体する。

  1. 01

    実用情報(Facility Data)

    実際に行った人の写真・口コミ・施設のルール(小型犬のみ等)を構造化。地図 UI で「行く前に分かる」状態を作る。

  2. 02

    インフルエンサー犬の紹介(ワン活)

    フォロワー多数の犬たちが「どこで何をしたか」を時系列で記録。憧れの犬が行った場所を、自分たちもなぞれる。

  3. 03

    ファッション・コーディネート(わんコーデ)

    着せた服・装備をタグ付けし、購入動線まで一気通貫。発見から購入までの距離を最短化。

Features Shipped

ここまで、出荷した。

  • Geospatial Map UI

    施設・スポットを Google Maps + Custom Marker で動的描画。フィルタ条件と現在地から最適な情報を提示。

    • Google Maps API
    • PostgreSQL
    • Custom Marker
  • Pet Profile System

    多頭飼い対応・犬種マスタ・健康記録の正規化スキーマ。プロフィール 1 つから複数頭を管理。

    • PostgreSQL
    • Drizzle ORM
    • Zod
  • Authentication

    Email + Google OAuth + PKCE フロー。トークン回転と secure cookie で安全な多端末ログイン。

    • Auth.js v5
    • JWT
    • Secure Cookie
  • S3 Image Pipeline

    S3 + CloudFront で配信。WebP 自動変換と EXIF 削除でサイズと安全性を両立。

    • AWS S3
    • CloudFront
    • sharp
  • Web Scraping Infrastructure

    ブランド・施設・イベント情報の自動収集。差分検出と正規化で「最新」を担保。

    • Playwright
    • Job Queue
  • Multilingual Ready

    日本語ベース、韓国語・繁体中国語の i18n 基盤を先行整備。アジア展開を見据えた設計。

    • next-intl
    • ICU MessageFormat
  • わんコーデ(Outfit Coordinates)

    着せた服・装備をタグ付け、購入動線まで一気通貫。タグ付き商品データベース基盤を内製。

    • PostgreSQL
    • Affiliate Links
  • Realtime Analytics

    施設訪問者数・流入元・コンバージョン推移を即時集計。Vercel Analytics + Speed Insights 連動。

    • Vercel Analytics
    • Speed Insights

By the Numbers

1 人 + AI で、ここまで。

0+
WID 完了数
0
実装機能領域
0+
連携 API
0
ORM / インフラ移行

数値は 2026 年 5 月時点。AI を前提にした開発フローで、上記を継続更新中。

Stack

採用技術。

Frontend

  • Next.js 16
  • React 19
  • Tailwind CSS v4
  • Framer Motion
  • GSAP

Backend

  • PostgreSQL
  • Drizzle ORM
  • Auth.js v5
  • Server Actions

Infrastructure

  • AWS S3
  • CloudFront
  • Vercel
  • Cloudflare

Tooling

  • TypeScript 5
  • ESLint
  • Prettier
  • Playwright

似たような課題、
抱えていませんか?