🔍

ミームを検索できるサイトを作った

に公開

Xで見かけた投稿に非常に共感し、その課題を解決するサービスを作成しました。

作成したサービス

まず結論からお伝えすると、今回作成したサービスはこちらです。

https://memenest.neoserv.app/

既存の問題点

Xを眺めていると、「ミームに共通の検索ワードがないため、見つけにくい」という問題がありました。私自身も、好きなミームの情報が散在していて一括で見ることができず、不便さを感じていました。

そしてこれは私だけでなく、多くの人が同じ不満を感じていると知り、「ミームをまとめて検索・閲覧できるサービス」を作ることにしました。

以下は、同じような問題意識を持った方々の投稿です:

サービス概要

アカウント登録・ログイン機能


作成画面

ミーム枠

ミーム枠のミーム一覧

設定画面など


ページ構造

app
├── (auth)
│   ├── forgot-password
│   ├── reset-password
│   ├── sign-in
│   └── sign-up
├── create
│   ├── [id]
│   └── frame
├── likes
│   ├── frame
│   └── meme
├── memes
│   └── [id]
│       └── [meme]
├── my
│   ├── frame
│   └── meme
├── settings
└── page

使用技術

  • Next.js
  • Supabase DataBase
  • Supabase Auth(ログイン機能)
  • Supabase Stroge(画像のアップロード先)
  • Cloudflare Pages(Webサーバー)
  • Cloudflare Domains(メールやWebサーバー用の管理)
  • Resend(STMPサーバー)

制作背景と開発環境

このアプリは早めに作りリリースしたほうが使って頂ける方が多くなるのではないかと思い、2日間で作成しました。
ChatGPTとClaudeAIを併用することで、爆速開発が可能となりました。
また、認証やDBなどをSupabaseに統一することで、開発を大幅に簡略化しました。
さらに、「Supabase × Next.js」のテンプレートをベースに編集することで、初期構築のハードルも下げることができました。

Discussion