【抽選で当たる】Karaoke Finder

https://github.com/miinakoyama/karaoke-price-finder

GitHub

TypeScript

React

Python

周辺の安いカラオケを探すアプリ

おちとも

Harune Makino

Miina Koyama

Ayana Uematsu

推しアイデア

調べたい場所の近くにある、会員状況や滞在時間等を考慮した上での安い店舗がすぐにわかります!

作った背景

飲み会の後などに急に「カラオケ行こうぜ!」となった際、適当な店舗に入ってしまうことが多い。どうせなら安いとことに行きたい!!

推し技術

ReactとFastApi,SQLite pythonのSQLmodleを使って,めっちゃ簡単にデータベース操作ができる!

プロジェクト詳細

カラオケ店鋪検索アプリ

サービス概要

現在地もしくは指定した場所の近くにある、安いカラオケ店舗がすぐにわかります! 検索条件として、場所、指定場所からの検索範囲、滞在時間、人数、会員状況を指定できます。

image

技術スタック

フロントエンド

  • Next.js
  • React
  • TypeScript

バックエンド

  • Python
  • FastAPI
  • SQLModle

DB

  • SQLite

AI活用

エディタ・拡張機能系

  • GitHub Copilot
  • Cursor

Chat系

  • ChatGPT (codex)
  • Gemini
  • Claude

プロトタイプ生成ツール系

  • v0 最初は以下のように作成された image

技術チャレンジ&成長度

  • 初めてFastAPI,SQLModleを使用
  • SQLiteを導入
  • 開発の進みによって,uv環境からdocker環境に移行

大変だったとこ

  • カラオケの料金プランの取得
  • カラオケの店鋪によって料金体系が全然違う!
    • そもそも人間にも料金体系が理解しづらい
    • 料金を決定する要素がたくさんある
    • データベースのテーブル設計が大変だった..
  • ホームページの表示の仕方も全然違う!
  • 料金プランの,日付越えのところがPythonで表現するのが難しかった.
  • 1つの店鋪に対するデータ数が多かった

おちとも

@096afac5b9526812