▼はじめにご挨拶

初めまして、ARTS Laboratory(個人事業主)と申します。

フリーエンジニアとして数々の企業システム開発、WEB開発に携わった経験を生かし、

主にJavaを利用した独自開発プロジェクトを立ち上げ、

ECカートシステム構築プラットフォームや

Webフレームワークの企画・設計・開発を行なっています。


▼このプロジェクトで実現したいこと

当プロジェクトで開発しようとしている

ネットショッピングECカートシステム構築プラットフォーム

というのは(B to B) ビジネス to ビジネスのアプリケーション

となり下記では1→2の部分に該当します。


具体的にはサーバーにインストールするアプリケーションプログラムです

ECカートシステム構築プラットフォーム(以降、本製品で記述)では

フロント側:商品検索、商品表示、カート商品投入、決済処理、カート注文処理、他

管理画面側:商品管理、在庫管理、注文管理、ユーザ管理、ショップ管理、他

等の様々な機能が組み込まれており、簡単にネットショップを構築する事が出来る

アプリケーションです。本製品を使用する事で開発会社は少ない開発コストで

小売店顧客向けにネットショップを提供する事が出来る様になります。


また開発会社だけではなく小売店自ら本製品を導入することで独自ドメインの

ネットショップをオープンする事も出来ます。
(※サーバーOSの知識や若干のプログラム知識、Web知識が必要ですが)


今回のプロジェクトで開発するECカートシステム構築プラットフォーム

Java言語で開発し、ソースコードも提供します

Java言語でソースコードを公開しているECカートシステム構築プラットフォーム

他に類を見ません。Java言語は大規模サーバープログラム開発では最もポピュラーな

開発言語となっており、Java開発を専門としている開発会社には

最適なECカートシステム構築プラットフォームと言えます。


前身となるECカートシステム構築プラットフォーム(BeeCart)ビーカート

は当方が過去に開発済みで既に存在します。

https://www.bee-wkspace.com/Beecart/

以下のサンプルデモショップで本格的製品である事がお分かりいだだけます

https://www.bee-wkspace.com/Beecart/demo


しかし約7年前に当方が開発したBeeCartは現状として既に設計が古く、

継ぎ接ぎで機能を追加してきた為にソースコードが非常に見苦しい状態で

メンテナンスも難しくなっており、現在は開発停止しております。


そこで次期新規開発バージョンLaBeeCart (ラビーカート)ではBeeCart資産の

使える部分は使うもゼロベースから新設計して作り直します

前身のライセンス販売方法は分かりづらかったので

次期開発版では分かりやすく買い切りライセンスで販売します(ショップ数制限なし)

もちろん改変カスタマイズも自由。

※買い切りとは一度購入すれば追加金額が発生する事なく使い続けられる事です

※ライセンスとはソフトウェアを使用する権利の事です


他に類を見ないJavaソースコードを公開するECカートシステム構築プラットフォーム

としてデファクトスタンダードを目指したいです。


【LaBeeCart開発概要】
BeeCartの機能を全面的リプレース(画面数60程度)
・在庫管理機能の導入
・商品情報のマスタ分離
・ダウンロード商品対応
・クレジットカード決済サービス対応(PAY.JP を利用予定)
・スマホ画面表示強化
JQuery等のモダン表示処理対応
Ajaxによる非同期処理による動的画面書き換えや入力チェック対応
・機能肥大になり過ぎたBeeCartの機能の削除やシンプル化しカスタマイズし易くする
・当方開発Webフレームワーク上で稼働する様に実装し、ECビジネスロジックと表示処理系を分離
・当方開発DB処理APIで稼働する様に実装しECロジックとSQL処理を分離
Google GuiceのDI処理を取り入れ、処理モジュール差し替え可能に
Mavenビルド対応
・処理モジュールのJUNITテストを行い動作保証を担保
・処理フロー図設計書を用意し処理内容の明確化

  ◆動作環境(予定)

  ・Java8以上、Tomcat8以上、MySQL or PostgreSQL


▼プロジェクトをやろうと思った理由

前身のBeeCartでは自身の貯金を叩いてこつこつ長い開発期間をかけて

開発しました。機能的に他の商用ECカートシステム構築プラットフォームに

引けをとらなかったと自負していますが、宣伝にかけるお金もなく

知名度もまったく無く埋もれてしまい、期待した売り上げにはまったく到達せず

ほとんどが自身の持ち出しになってしまいました。

現在 次期新規開発バージョンとなるLaBeeCartは基盤部分は作り始めていますが

開発資金と開発期間が足りなく、このままでは完成させる事が出来ません。

今プロジェクトのLaBeeCartではこういう開発している人間が居るのだと

知ってもらう機会と共に、こういうアプリケーションが欲しいという支援者と

直接繋がることが出来、開発資金まで調達できる可能性があるという点で

非常に魅力的に感じクラウドファンディングプロジェクトを立ち上げました。


▼これまでの活動

フリーエンジニアとして数々の企業システム開発、WEB開発に携わった経験を生かし、

Javaを利用した独自開発プロジェクトを立ち上げて公開しています。

前身となるECカートシステム構築プラットフォーム BeeCart

        https://www.bee-wkspace.com/Beecart


Webフレームワーク(LaBeeFramework)

     https://www.bee-wkspace.com/
   GitHubでオープンソース公開中(無償)。                 

  ※次期バージョンをLaBeeCartと共に公開予定


データベースSQLヘルパー(LaBeeDbHelper)

  SQLとビジネスロジックを分離するAPI

  GitHubでオープンソース公開予定(無償)

  ※LaBeeCartと共に公開予定


▼資金の使い道

このクラウドファンディングでの目標金額は250万円です。

開発期間には7か月間を想定しており

人件費:1人月 30万円× 7ヵ月 = 210万円

宣伝広告費(ホームページ作成、ネット広告等): 30万円

その他雑費:10万円

計:250万円


もし目標金額を超えた場合は以下で使用したいと思います。

・人を雇って人件費に充てる

・機能をさらに追加する

・テストをさらに充実させる


▼リターンについて

今プロジェクトのECカートシステム構築プラットフォーム(LaBeeCart)は

ライセンス買い切り(ショップ数制限なし)で

・通常18万でダウンロード販売予定です
 (また各種設計ドキュメントのPDFファイルを提供)


・5万円の支援をして頂いたら8万円でダウンロード販売

 (また各種設計ドキュメントのPDFファイルを提供)


・10万円の支援をして頂いたら無料ダウンロード提供
 (また各種設計ドキュメントのPDFに加え原本ファイルも提供)


ダウンロード提供内容についてはリターンを参照ください。


スケジュール

プロジェクトのご支援結果がSUCCESSした場合は以下スケジュールで

開発&リターン提供を行う予定です。

2019年 1月~6月 プログラム開発&逐次テスト

2019年 7月 ダウンロード販売用ホームページ構築、サーバー構築

2019年 8月1日 製品リリース&リターン提供


▼最後に

他に類を見ないJavaソースコードを公開するECカートシステム構築プラットフォーム

としてデファクトスタンダードを目指すと共にECサイト業界に貢献したいと思います。

ご支援頂けたら幸いです、よろしくお願い致します


このプロジェクトの問題報告はこちらよりお問い合わせください