Show original
Enjoyed this article?
Use "Request tipping" to ask the author to set up tip receiving.

AI translation
I work as a systems engineer during the day, and in my personal time I develop web applications and business systems that leverage AI. What I'm creating isn't just a demo that displays screens. I'm conscious of making things that can actually be operated, that solve real problems for the people who use them, and that can be run as a service in the future. I'm developing...
Enjoyed this article?
Use "Request tipping" to ask the author to set up tip receiving.
I work as a freelance systems engineer, and I develop web apps and business systems using AI on my own.
What I'm creating is not just a demo that displays screens.
I develop with awareness of making things actually operable, solving the problems of the people who use them, and being able to operate them as a service in the future.
I often come up with app ideas from inconveniences I've felt in my work, hobbies, and store management.
While working as a systems engineer, I also operate a relaxation salon in Kawasaki.
Running a store involves various tasks such as customer management, reservation management, sales management, and information sharing with staff.
Even in my hobby of darts, hosting a tournament requires many tasks such as participant registration, pair matching, preliminary round pairings, ranking calculations, and creating finals brackets.
In these situations, I felt:
Couldn't this be done more easily?
Couldn't this be automated with an app? These questions became the starting point for my development.
Currently, I'm focusing particularly on the darts tournament management app "House Darts Tournament."
This app has the following features:
The goal is to consolidate the work that tournament organizers do into one place as much as possible, making it easier to run tournaments with fewer people.
The actual app is here.
In addition to House Darts Tournament, I'm developing various web apps.
Things I've created so far include:
For business systems, I'm conscious not just of appearance, but of features necessary in actual operations such as authentication, data storage, search, filtering, registration, editing, and deletion.
The apps I've created are also posted on my portfolio site.
I use AI such as ChatGPT, Codex, and Claude Code in my development.
I have AI help me not just with writing programs, but also with the following tasks:
However, giving AI instructions once doesn't automatically result in a highly polished app.
I need to organize who will use it, what problems it will solve, and how far to develop features, then repeatedly make corrections while actually operating it.
AI is less of a replacement for developers and more like a development partner who works through design, implementation, and verification together.
What I learned after starting to make apps is that completion is not the goal.
No matter how convenient features I create, if people don't know about them, the app won't be used.
Currently, to get House Darts Tournament actually used in stores, I'm also working on outreach to dart shops and creating tutorial videos to explain how to use it.
Beyond just development, I consider the following as part of individual development:
Going forward, I plan to continue creating business systems that can be used in stores and companies, tools that leverage AI, and apps that solve challenges in hobbies and daily life.
I will also record not just completion reports of apps, but also my thoughts during development, how to instruct AI, things that failed, and reactions after release as articles.
Rather than finishing after creation, I will continue developing with the goal of creating services that are actually used and gradually improved.
普段はフリーランスのシステムエンジニアとして働きながら、AIを活用したWebアプリや業務システムを個人で開発しています。
作っているのは、単に画面を表示するだけのデモではありません。
実際に操作できること、利用する人の課題を解決できること、そして将来的にサービスとして運用できることを意識して開発しています。
アプリのアイデアは、自分の仕事や趣味、店舗経営の中で感じた不便から考えることが多いです。
僕はシステムエンジニアとして働く一方で、川崎でリラクゼーションサロンを経営しています。
店舗を運営していると、顧客管理、予約管理、売上管理、スタッフとの情報共有など、さまざまな業務が発生します。
趣味のダーツでも、大会を開催する際には、参加者の受付、ペア決め、予選の組み合わせ、順位計算、決勝トーナメントの作成など、多くの作業が必要です。
こうした場面で感じた、
もっと簡単にできないだろうか
アプリで自動化できないだろうか という疑問が、開発の出発点になっています。
現在、特に力を入れているのが、ダーツ大会運営アプリの「House Darts Tournament」です。
このアプリには、次のような機能があります。
大会運営者が行っている作業をできるだけ一つにまとめ、少ない人数でも大会を進行しやすくすることを目指しています。
実際のアプリはこちらです。
House Darts Tournament以外にも、さまざまなWebアプリを開発しています。
これまでに制作したものには、次のようなものがあります。
業務システムでは、見た目だけでなく、認証、データ保存、検索、絞り込み、登録、編集、削除など、実務で必要になる機能を意識しています。
制作したアプリは、ポートフォリオサイトにも掲載しています。
開発には、ChatGPT、Codex、Claude CodeなどのAIを活用しています。
AIには、プログラムを書いてもらうだけでなく、次のような作業も手伝ってもらっています。
ただし、AIに一度指示を出せば、完成度の高いアプリが自動的にできるわけではありません。
誰が使うのか、どんな課題を解決するのか、どこまで機能を作るのかを整理し、実際に操作しながら修正を繰り返す必要があります。
AIは開発者の代わりというより、設計、実装、検証を一緒に進める開発パートナーに近い存在です。
アプリを作り始めて分かったのは、完成はゴールではないということです。
どれだけ便利な機能を作っても、存在を知ってもらえなければ使われません。
現在はHouse Darts Tournamentを実際の店舗に使ってもらうため、ダーツ店舗への案内や、操作方法を伝えるチュートリアル動画の制作も進めています。
開発だけでなく、
という部分まで含めて、個人開発だと考えています。
今後も、店舗や企業で利用できる業務システム、AIを活用したツール、趣味や生活の課題を解決するアプリを制作していく予定です。
また、アプリの完成報告だけでなく、開発中に考えたこと、AIへの指示方法、失敗したこと、公開後の反応なども記事として記録していきます。
作って終わりではなく、実際に使われ、少しずつ改善されていくサービスを目指して開発を続けます。