Onigiri Bank
OVERVIEW
架空の銀行のためのWebアプリの開発。ユーザーはWebページに登録し、送金や受取、新しいカードや銀行口座の開設ができるようになります。
銀行のウェブサイトには、シンプルでユーザーを歓迎するホームページを通じてアクセスします。このページでは、ユーザーが登録するか、すでに登録されている場合はアカウントにアクセスできます。
ログインページは非常にシンプルで理解しやすいです。
ユーザーは「Get Started」ボタンをクリックしてウェブページに登録することができ、次の登録ページにリダイレクトされます。
その後、確認メールが送信され、メール内のリンクをクリックすることで、新しいユーザーは銀行のウェブページにアクセスできるようになります。
パスワードやその他の機密データはデータベースに保存され、Javaのライブラリを使用して暗号化されます。本プロジェクトでは「jBCrypt」ライブラリが使用されています。
ユーザーは登録してサイトにログインした後、自分が所有しているクレジットカードが表示される銀行のメインページにアクセスします。各クレジットカードをクリックすると、すべての取引が表示され、取引の種類、日付、および送金か受取のどちらかが示されます。
ユーザーは目のアイコンが付いたボタンをクリックすることで、カードの個人情報やすべての取引を非表示にすることができます。
ユーザーはドロップダウンメニューを使って、お金を送受信したり、新しい口座を開設したりすることができます。
「Our Cards」をクリックすると、ユーザーは新しい口座を作成し、口座に使用するクレジットカードの種類を選択することができます。
ユーザーが新しいカードを作成する場合は、利用規約に同意する必要があります。