CONCEPT
DAVIXについて
「Davix」は、Webシステムを短い期間、少ないプログラミング工数(開発費用)で開発することのできる「ローコード開発」の仕組みを取り入れた開発ツールです。
本ツールを導入いただくことで、これからゼロから開発する内容の一部を大幅に軽減し、効率的にWebシステムの開発を行うことができます。DX(デジタルトランスフォーメーション)推進をより効率的に実現することが可能です。
FEATURE
特徴
これまでの開発(プロコード)では、フレームワークなどを利用したとしても、各アプリケーション機能についてはイチから開発していく必要がありました。 Davixには、ローコード開発によりはじめから簡単なWebアプリケーションの管理UIや機能を設けており、設定ファイルやパラメータを作成・編集していくことでこれまでかかっていた開発工数を大幅に軽減することができます。
一切プログラミングをしないノーコード開発とは異なり、プログラミングをしていく工程は必要となりますが、ローコード開発では個別のカスタマイズ性にも優れており柔軟に対応できるのが特徴の1つです。
SYSTEM
機能
Davixに搭載されている機能の一部をご紹介します。
詳しい内容を伺いたい方は、お気軽にお問合せください。
管理画面UI
テーブル型の基本的な画面UIから、サブリスト、編集・登録モーダル、検索機能、一括更新などをローコード開発設定にて構築。javascriptやCSSの個別カスタムも編集可能です。
CRUD API / APIリファレンス生成
OpenAPI準拠のAPIをローコード開発にて、従来のプロコード開発よりも簡易に実装することができます。 また、Swagger-UIにてAPIリファレンスも自動生成されます。
モデル・DBのノーコード開発ツール
Google SpreadSheet上のツールで、テーブル定義を行うと、自動的にDBマイグレーションファイル、およびモデルクラスが生成されます。
Unitテストコード自動生成
該当モデルを用いて、自動的にUnitTestコードが生成され、検証工程の効率化を図ることができます。 今後、Unitテスト以外ののテスト自動生成ツールも開発を予定しております。
PDF自動生成
領収書・見積書・請求書など、設定情報から自動的にPDFを生成することができます。PDFのフォーマットもリクエストに応じて調整が可能です。
ファイルアップロード/ダウンロード
画像ファイルなどのファイルをアップロードし、自由にダウンロードすることが可能です。
CSVインポート/エクスポート
モデル定義ごとに用意されたCSVフォーマットに準拠したCSVファイルをインポートし、データベースを一括で登録・更新することができます。
QRコード自動作成
各データごとに必要なQRコードを、設定情報から自動的に生成することが可能です。
クレジットカード決済
Stripeを用いて、クレジットカード決済機能を導入することが可能です。 ※Stripeへのアカウント登録、本番利用申請は別途お客様側でご用意いただく必要があります。
API連携
外部サービスで提供されている様々な外部APIと連携し、管理画面UIなどで操作することができます。
グラフ表示
円グラフ、棒グラフなど管理画面UI上などに、各データから集計された情報をグラフ化して表示します。
and more
この他にも様々な細かい設定のできるローコード機能をご用意しております。今後も標準機能の追加・アップデートやカスタム機能対応も随時受け付けております。