著者の教会は、音楽リソースの保存に様々な方法を使用してきました。現在は、OneDriveを使ってコードを管理し、金管楽器セクションの楽譜は散在しています。著者はこのプロセスを改善するためのプロジェクトを提案し、JavaScript、EJS、MongoDBを用いて最小限の実行可能な製品(MVP)を構築し、音楽ディレクターに承認されました。MVPは、コードと金管楽器の楽譜をタグとラベル付きで一元管理し、曲を素早く検索できるようにすることを目的としています。著者は要件をブレインストーミングし、ローファイのワイヤーフレームを作成し、ウォーターフォールモデルからアジャイル手法に切り替え、まず基本的な機能を実装することにしました。主な機能は、曲名、キー、コード、金管楽器の楽譜、タグなどの関連情報を含む曲を追加することです。2番目に重要な機能は「タグ」システムで、金管楽器のエンディングやミニストリーのテーマなど、プロパティで曲をフィルタリングできます。著者は、異なる曲のインスタンスをどのように処理するかをまだ決定中で、キーの移調のための管理者コントロールを検討しています。次のステップには、認証とJWTの開発が含まれます。著者はバックエンドと基本的なフロントエンドの構築を開始しました。このプロジェクトは、教会の音楽リソース管理を改善することを目的としており、機能の段階的な改善と洗練が含まれます。
dev.to
1 - Building a Worship Resource Library
Create attached notes ...