小規模企業向販売管理システムをClaudeCodeで作ってみた
色々とあってCloudFlareで動かす小規模企業向の販売管理システム作成してみました。とはいっても自分は全然手を動かしていなくて、ClaudeCodeに頑張ってもらいました。最初はGeminiでやってたけど、あまりに的外れなのとChatでいちいちやり取りするのが無理な規模になってきたので、えいやぁで課金してClaudeCodeで一気に仕上げました。
一応、ドキュメントつけたのとある程度は手動でテストはしたけどってところです。まぁ同じようなこと考えてる方いらっしゃったら自己責任で使っていただければと思います。(フィードバックくださると幸いです)
趣味レベル開発なのでこれでおカネとか取れる出来ではないので、使用される場合は自己責任でお願いします。
リポジトリさらしときます
https://github.com/Otazoman/SSSalesManagementSystem
なんで作ってみようとしたかというと、販売管理システムってかなり高いし、小規模企業だとおいそれと導入できないんですよね。でAWSとかでガチめ(EC2+Aurora)に作るとなるとインフラ運用のハードル高いし、であればサーバレスでインフラコストも安めで動かせないかなぁと思って、それでCloudFlareを選定、そしてひな形で自分で一度やってみて、そこからGeminiでChatやり取りしてましたけど、規模が肥大化したのとGeminiが作ったコードがややこしいことなったんで、課金してClaudeCodeに作ってもらいました。
CloudFlareは無料利用枠で動くはずですが、負荷がどこまでいけるかまではテストしてないです。
v0.1.0なのでこれからちょっとずつ発展させていければと思っています。
あと、手伝ってくださる方とかいらっしゃったりすると嬉しいです。
小さい会社さんが販売管理とかで悩まなくて済むように最初のシステム的に格安で使ってもらえればいいなぁとか思ってます。そもそもシステム入れたいわけじゃなくてビジネス動かすのに必要なだけなのに、すっごい手間かけて導入して結局うまくいかないとかあるので、それであれば必要最低限の機能だけ入れ込んだシステムあればいいのになぁと思って作ってもらいました。
機能としては一通りは盛り込みました。
・商談管理、見積り管理
・受注、売上管理、入金管理
・発注、仕入管理、支払管理
・入出荷、棚卸
・仕訳データ出力
あと外部向に帳票とか送る場合はワンタイムパスワードでダウンロードさせる形にしてます。
プログラミングヨワヨワマンなので、相変わらずコード設計はイケてないです。
あと、これでどこかいい会社がお声がけしてくれ ば、転職したいなぁ・・・・
コメント