こんにちは。
普段はシステム開発会社で、SaaSサービスの法人営業をしています。
エンジニアではなく、プログラミングの専門知識もほとんどありません。
そんな私が、AIを活用して男性向け美容AIサービス「AKANUKE.AI」を開発し、2026年9月に公開しました。
今回は、非エンジニアの私がなぜWebサービスを作ろうと思ったのか、どのようにAIを活用して開発したのか、そして実際に作ってみて感じたことを書いてみたいと思います。
「サービスを使う側」から「作る側」へ
普段の仕事では、SaaSサービスの営業として、お客様の課題をヒアリングしたり、システムの導入を提案したりしています。
システムに触れる機会は多いものの、自分でプログラムを書いてサービスを開発するような仕事ではありません。
これまでは、新しいサービスを作ろうと思えば、エンジニアに開発を依頼する必要があると考えていました。
当然、開発には専門的な知識が必要ですし、費用や時間もかかります。
しかし、生成AIが進化するにつれて、その考えが少しずつ変わっていきました。
「AIにコードを書いてもらえば、自分でもサービスを作れるのではないか?」
そんな興味から、実際にWebサービスの開発に挑戦してみることにしました。
なぜ「垢抜け」をテーマにしたのか
今回開発したのは、男性向け美容AIサービス「AKANUKE.AI」です。
サービス名の「AKANUKE」は、そのまま「垢抜け」という言葉から名付けました。
男性が「垢抜けたい」と思ったときに、思い出してもらえるようなサービスを目指しています。
髪型を変える、眉毛を整える、スキンケアを始める。
第一印象を良くするためにできることは、意外とたくさんあります。
ただ、自分には何が似合うのか、どこから改善すればいいのか、分からない人も多いのではないでしょうか。
そこで、顔写真をもとにAIが印象を分析し、一人ひとりに合った改善ポイントを提案するサービスを考えました。
AKANUKE.AIでは、顔写真と「どういう印象になりたいか」をもとに、髪型・眉毛・肌などの改善ポイントを提案します。
さらに、改善後のイメージをAIで生成したり、具体的な垢抜けプランやおすすめ商品を確認したりすることもできます。
特にこだわったのは、「AIで診断して終わり」にしないことです。
診断結果を見て満足するのではなく、実際に行動するきっかけになるサービスを目指しました。
開発は、AIとの対話から始まった
開発にあたって活用したのが、ChatGPTをはじめとするAIです。
基本的な進め方は、実現したい機能やデザインをAIに伝え、提案されたコードを確認しながら実装していくというものです。
例えば、
「顔写真をアップロードできるようにしたい」
「AIで診断した結果を保存したい」
「スマートフォンでも使いやすいデザインにしたい」
といった要望を伝えながら、一つずつ機能を作っていきました。
実際のサービスでは、Next.js、TypeScript、Supabase、OpenAI APIなどの技術を使用しています。
正直なところ、開発を始める前からこれらの技術を理解していたわけではありません。
AIに仕組みを説明してもらい、必要な設定を確認し、エラーが出たら原因を調べる。
その繰り返しでした。
分からないことを、その場で何度でも質問できる。
これは、プログラミングを専門的に学んでこなかった私にとって、非常に大きなメリットでした。
AIがコードを書いてくれる。でも、簡単ではなかった
実際に開発してみて感じたのは、「AIがコードを書けること」と「サービスを完成させられること」は別の話だということです。
最初は、AIに指示すれば簡単にサービスが完成するのではないかと思っていました。
しかし、開発が進むにつれて、考えなければならないことが増えていきました。
例えば、ユーザーのログイン機能です。
AKANUKE.AIではLINEログインを採用していますが、通常のブラウザとLINEアプリ内のブラウザでは、ログイン状態の扱いが異なることがあります。
同じユーザーがアクセスしているのに、ブラウザによって診断結果が表示されなかったり、ログインがうまく完了しなかったりする可能性があります。
こうした問題は、単に画面を作るだけでは解決できません。
認証の仕組みやデータの保存方法を理解し、ユーザーがどのような操作をしても問題なく利用できるように考える必要があります。
また、AIが提案した修正をそのまま適用すると、別の機能に影響が出ることもあります。
一つの問題を解決したつもりが、別の問題を生んでしまう。
そんなことも経験しました。
そのため、途中からは、AIにコードを書いてもらうだけでなく、既存の仕様を確認し、修正による影響を考え、動作を検証することを強く意識するようになりました。
AIは非常に優秀ですが、すべてを任せれば必ず正しいものが完成するわけではありません。
最終的に何を作るのか、どのような体験を提供するのか、何を優先するのか。それを判断するのは人間の役割だと感じています。
デザインにも徹底的にこだわった
もう一つ、開発で力を入れたのがデザインです。
AKANUKE.AIでは、単にAI診断ができるだけでなく、利用すること自体に期待感を持ってもらえるような体験を目指しました。
デザインの方向性は、高級感、先進性、シンプルさ。
特にスマートフォンでの使いやすさを重視し、画面の余白や文字の大きさ、ボタンの配置なども調整しました。
AIが提案したデザインが、必ずしも自分のイメージと一致するとは限りません。
「もう少し余白を広げたい」
「このアニメーションは不要」
「もっとシンプルにしたい」
といった細かなやり取りを何度も繰り返しました。
コードが書けなくても、どのようなデザインにしたいのか、どんな使い心地を実現したいのかを考えることはできます。
そして、そのイメージをAIに正確に伝えることが、想像以上に重要でした。
そして、サービスを公開
こうした開発を重ね、2026年9月14日にAKANUKE.AIを公開しました。
自分で考えたサービスが、実際にインターネット上で動いている。
これは、これまでサービスを提案する側だった私にとって、新鮮な経験でした。
もちろん、公開したからといって完成ではありません。
実際に使ってもらうためには、サービスを知ってもらう必要があります。
検索エンジンへの対応、SNSでの情報発信、ユーザーの利用状況の分析、機能の改善など、公開後にもやるべきことはたくさんあります。
むしろ、サービスを作ることと、サービスを成長させることは、まったく別の難しさがあると感じています。
現在も、AKANUKE.AIをより使いやすいサービスにするため、改善を続けています。
AIによって、挑戦できることが増えた
今回の経験を通じて、最も大きく変わったのは、「自分にはできない」と思っていたことへの考え方です。
以前の私なら、Webサービスを作るという選択肢自体がなかったと思います。
しかし今は、専門的な知識がなくても、AIの力を借りながら実際に動くサービスを開発できる時代になりました。
もちろん、エンジニアの専門知識が不要になったという話ではありません。
実際に開発してみたからこそ、システムを安全かつ安定して動かすことの難しさや、専門知識の重要性も感じました。
ただ、これまで技術的なハードルを理由に諦めていたアイデアにも、挑戦できる可能性が広がったことは確かです。
特に、普段からお客様の課題やサービスの仕組みに触れている営業職や企画職の人にとって、AIは新しい選択肢になるのではないでしょうか。
「こんなサービスがあったらいいのに」
そう思ったときに、自分で形にしてみることができる。
それは、とても大きな変化だと思います。
最後に
AKANUKE.AIは、まだ始まったばかりのサービスです。
これから利用者を増やし、実際の声をもとに改善を重ねていきたいと考えています。
そして、今回の開発を通じて得た経験も、今後の仕事や新しい挑戦に活かしていきたいと思っています。
プログラミングの知識がないからといって、アイデアを形にすることを諦める必要はない。
今回の経験が、同じように何かを作ってみたいと思っている方の参考になれば嬉しいです。
最後に、今回開発したサービスも紹介させてください。
AKANUKE.AI — 第一印象は、変えられる。
顔写真からAIが印象を分析し、自分に合った垢抜け方を提案する男性向け美容AIサービスです。
興味があれば、ぜひ一度使ってみてください。