Skip to content
View Soshi1234's full-sized avatar
  • Kanpai Lock Team
  • Japan

Block or report Soshi1234

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Soshi1234/README.md

Typing SVG

学生起業家 / フルスタック&モバイルエンジニア
「使われるプロダクト」を0→1で企画・設計・開発・リリースまで一気通貫で手がけています。


🛠 Technology Stack

Python
Python
TypeScript
TypeScript
JavaScript
JavaScript
Swift
Swift
Next.js
Next.js
React
React
Flask
Flask
Firebase
Firebase
Socket.IO
Socket.IO
HTML5
HTML5
CSS3
CSS3
Git
Git

🚀 Featured Projects

🍻 Kanpai Lock — 飲み会幹事の自動化アプリ

「幹事が一番楽しめない」を変えるために、学生起業として0から企画・設計・開発。

飲み会の3大作業(名簿管理・集金確認・未払い催促)をテクノロジーで自動化。

🌍 Web kanpai-lock.com
📱 iOS App Store
🛠 Stack Next.js 16 / TypeScript / Firebase / Capacitor 8 / LINE LIFF
📊 Scale 32,000+ 行 / 1,228+ コミット / 開発期間 約3ヶ月
✨ 技術的ハイライト
  • Firebase Firestore リアルタイムDB + セキュリティルール設計
  • LINE / Google / Apple の3プロバイダ認証
  • Cloud Functions によるサーバーレス API(10ファイル / 95KB)
  • iOS Widget (WidgetKit) でホーム画面にイベント表示
  • FCM プッシュ通知チェーン
  • Vitest + Testing Library でユニットテスト

🌐 Wikiゴルフオンライン — Wikipedia対戦ゲーム

Wikipediaのリンクだけでゴール記事に辿り着け。リアルタイム対戦 × NLP搭載CPU AI。

CPU対戦(3段階AI)・オンラインPvP・ジャンル投票で、知識と直感を競い合うフルスタック対戦ゲーム。

🌍 Web wiki-golf.com
📱 iOS App Store
🛠 Stack Python 3.11 / Flask / Socket.IO / Capacitor 8 / Vanilla JS
📊 Scale 5,787 行 / 92+ コミット / 開発期間 約1ヶ月
✨ 技術的ハイライト
  • Socket.IO リアルタイム双方向通信(エポック管理で二重実行防止)
  • 自作NLPエンジン(正規表現トークナイザー + セマンティッククラスター)
  • Wikipedia HTMLスクレイピング + 3層フィルタリングパイプライン
  • 2段階合意プロトコル(ジャンル投票 → ゴール投票)
  • Server-driven UI による審査なし即時デプロイ
  • 多層セキュリティ設計(XSS / レート制限 / DoS防止)

Contact

✉️ Email kanpailock@gmail.com
🐦 X @kanpailock
📝 Note yohaku_lab_su
✍️ Zenn soshi1234

Pinned Loading

  1. kanpai-lock-portfolio kanpai-lock-portfolio Public

    Party management app for organizers - bill splitting, payment tracking, and scheduling. Built with Next.js, TypeScript, Firebase, and Capacitor.

  2. wikigolf-portfolio wikigolf-portfolio Public

    Wikipedia link-clicking race game — real-time PvP, NLP-powered CPU AI, genre voting. Built with Flask, Socket.IO, and Capacitor.