ryryryokun
@ryryryokun

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

webアプリを作成したい

解決したいこと

QRコードを読み取った先でテキストを入力でき、更に保存できるといったシンプルなシステムを作りたい。

例)
私は自身でアパレルブランドを立ち上げ、活動をしています。差別化や自信のブランドコンセプトである「愛」を落とし込んだデザインとして、服の内側にQRコードのタグを付けて、そこに愛したいものや愛してる物を打ち込めるシステムを作成したいと考えています。世の中浮気や不倫、いじめや裏切り行為など愛のない事が普通に平気で行われているからこそ、本当に大事なものは何かをいつも身に纏ってる服を通して、感じて欲しいという気持ちでこのようなアイデアになりました。しかし私は文系の大学でアプリ開発に関しては無知の領域です。年内にこのシステムを完成したいのですが何かアドバイスや作成できる方がいらっしゃいましたらお声掛けよろしくお願い致します。感謝の気持ちとして多少のお礼は用意しています。何卒宜しくお願い致します。

2

5Answer

とても画期的で素敵なアイデアだと思います。:thumbsup_tone1:
リリースできましたら、ぜひQiitaで記事にしてくださいね。

一般論になりますが、Webアプリを作成するには、フロントエンド、バックエンド、データベース、インフラなど、様々な知識が必要となり、これらの習得にかかる時間は決して少なくありません。

年内完成目標というタイトなスケジュールですので、
ご自身でアプリを作成することにこだわりがなければ、クラウドワークスランサーズなどのクラウドソーシングサービスでプロの方に外注するのが、一番の近道だと思います。

3Like

QRコードを読み取った先でテキストを入力でき、更に保存できるといったシンプルなシステムを作りたい。

この要件だけを実現したいのであれば、
「Googleフォームで入力項目を作成して、その入力画面のURLをQRコードにする」
というようなもので、半日くらいで誰でも作れると思います。

入力画面を独自のものとしたいのであれば、ほかの回答者様もおっしゃっている通り入力画面の作成や保存先のDBサーバの検討など必要となる作業が多く出てくると思います。

1Like

■■■■■
■□□□■ この前NHKで碁石を大きい碁盤
■□■□■ に並べてQRコードを表現して
■□□□■ いました。キッチリ並べなくて
■■■■■ も良いみたいです。
      TV越しでも読みとれました

さて、QRコードの中身は固定のURLとして
例えば https://mori95y.com/dog/
とすると、入力したテキスト文を

1. 入力した全員で共有できる(dogグループのみ)

であれば、aws(micro,nanoの劇スモールスタート)上にwordpress等を設置するだけで実現できるのでは?(ドメインはRoute 53で取得可)

wordpressは敷居が高いようなら
他にも、wiki,blog,chat,knowledgeなどインストールが簡単なアプリを探してみては?データベース管理を放棄するなら、Dockerにてインストールすると簡単です。

aws以外、国内(さくらクラウド等)のクラウドも検討のこと

step

  1. aws,docker等の書籍で技能習得
      wordpressは手に取って確認し 
      楽そうなら入手を(bookoffでもあり)
  2. aws契約 ec2(micro,nano)北米が安い
  3. amazon Linux,ubuntu,almalinux,
    fedoraお好みのos選択
  4. Route53でドメイン取得、正引き、逆引き設定
    5. let`s Encrypt でフリーのssl設定
      将来的にはブランドに信用を得るため
      有料のov,ev証明をご検討下さい。
  5. dockerでインストール
  6. テスト
  7. urlを決定し、QRコードを生成
      業者に相談

暇人x in電車

0Like

とりあえずiOSと棚卸というキーワードで似たようなものはあるのでその辺を試してみては?

0Like

詳細の要件がわからないのでなんとも言えませんが、YottyPGのおっしゃるようにGoogleフォームが一番楽だと思います。ただどうしてもアプリを作りたいというのであれば、ノーコード系のサービスを利用するのが一番手っ取り早いかもしれません。


デザインをそこまで気にしないのならば、AppSheetかNotionをおすすめします(というか他は使ったことがない)。


NotionはNotionFormsなど別のサービスを利用する必要はありますが、Notion自体がサーバとDBになるので、ほぼ開発の必要がなくなります。Notionのサブドメインなら設定から公開するページをひとつ選択するだけでページを公開でき、別サービスを利用すれば独自ドメインも取得可能なようです。


AppSheetでは基本的にはGoogleアカウントを持っていることを前提とし、GoogleのSpreadSheetやExcelでデータ構造を決めるだけでアプリが作れるます(実際には細かいところをいじらないと思った通りにはなりませんが)。

ただ無料プランだとデプロイ(アプリ公開)にはいくつか制限(ユーザーサイン機能・オフラインアクセス機能が使えない)があるようです。
とはいえQRコードの読み取りにもデフォルトで対応していて(スマホでアプリを開いている場合のみ)、恐らく質問者さんのおっしゃるようなものをAppSheetとSpreadSheetのみで実現できると思います(質問者さんのおっしゃるアプリの要件が詳しくわからないので絶対とは言えませんが)。なお要件が定まっていて(特にデータとして保存したいプロパティは何か)、慣れている人が作れば1日も掛からずに作れると思います。

なおSpreadSheetをデータベースとする場合の注意点としては、通常のDBよりも保存できるデータ数に制限が出てくるという点でしょうか(他の方法も採れますが多少難易度が上がります)。


他にもサーバを必要としない方法は考えられますが、少なくとも自分の知っている限り、最低でもフロントエンドの開発とDBは必要になると思います。なおDBもノーコード系のものがあったりします。


参考

0Like

Comments

  1. @ryryryokun

    Questioner

    本当にご丁寧にありがとうございます。
    因みに実際にそのようなシステムを作っていただくことは可能でしょうか?
    報酬も支払わさせていただきます。
    ご検討よろしくお願い致します。
  2. 可能ですが、要件次第では年内中には難しいという可能性もあるので詳しくお話を聞かせてもらえれば幸いです。(コメント何度も修正したので通知がたくさん行っていたら申し訳ありません)
  3. もし解決済みであればクローズお願いします。

Your answer might help someone💌