Nuxt.js演習用
moneta's Introduction
moneta's People
Forkers
doublegyoza 1en1gma ishii12y3 yuukubo okuhiray yamaki01 showa-k muro7 zukeyama0424 isobetomoki syouma1126 nyonnnyonn324 mmkr0802 jinus4928 ishihara0235 higa-aki sin427k takato1114 ss-dv8 iwatsuru mikidai nishi0718 akaru000 rio-k827 akitaryoji mineken11 kusanomasahiro sawamiku te16hirai ijuneco gokokumaimai yoshifumi12321 suzukitkmoneta's Issues
残高がないと表示されるバグ
残高があるはずなのにないと表示される
修正モジュール:pages/balance
何も入力しないで口座開設ができてしまう
口座開設ページで何も入力しなくても口座開設ができてしまう。
不正ログインできる
ログイン画面で名前を入れたらIDとパスワードを入力しなくてもログインできる。
パスワードが間違っていてもログインできる
修正モジュール:pages/login
1円は残さないと残高不足といわれる
振込をするときに0円になるまで振り込めない
反省点
・受講者の名前、座席表の確認。
・バグレポートはGitHubのissueに。
・devlopを使うように受講者に周知する。
・チューターが受講者の進捗状況のスピード間に注意する。
・チェックリストでver確認を行う。および、テキストにver確認を追加する。
・発表時にマイクが使えるようにしておく。北川さんに聞く。
・DBをグループ1つに用意したい。(リセットは16時)(DB切り替え3回行ったため)
・vuetifyの最低限の知識は必要。https://vuetifyjs.com/ja/getting-started/quick-start
・資格情報マネージャからGitHubの情報を削除しておく。
・git configファイル消す。
・Chromeの資格情報の削除。
・VSコードのカレントフォルダかワーキングスぺースの削除。
・前回と今回のプロジェクトフォルダをどこかに退避。
・端末周りの初期化
・(git config -l) (git branch), (git satas) これ大事
・nuxt.config.jsのID変更方法 https://ja.nuxtjs.org/faq/host-port/
・ルータは、Wifi接続で10台、Bluetooth5台接続可能https://www.nttdocomo.co.jp/binary/pdf/support/manual/N-01J_J_syousai.pdf P100 参照
・発表時に 変更前(aws)と変更後(localhost)を比較することわかりやすい。
・ChromeのF12の拡張機能でログの確認が重要。
・タップは借用する。
・マウスの電池が必要。
・USBマウスは不要。
・充電ケーブルは探しておくこと。目黒7Fキャビネにある。
・WiFiルータは人事から1つ借りる。
APPID
apiKey: "AIzaSyBp0VVzKXpkPOkG7AKLBjiQ4ON41LfJIPk",
authDomain: "checkit-56f02.firebaseapp.com",
databaseURL: "https://checkit-56f02.firebaseio.com",
projectId: "checkit-56f02",
storageBucket: "checkit-56f02.appspot.com",
messagingSenderId: "959432634799",
appId: "1:959432634799:web:007a9c89f69ad0f2"
自分に出金すると残金が増える
自分に対して出金をすると、その分が残金に増える。
例 残金100000円の状態で100000円出金すると、自分の残金が手数料を抜いた216円を差し引いた、98784円増える。そして残金が298784円になる。
修正モジュール:pages/transfer
残高のバグ
¥99,784 → ¥8,000,000
元の残高(¥99,784)以上で振り込みを実行しようとすると、ログインの画面に遷移
振込の金額が上限ない
ログイン時にヘッダーの「MONETA」が動いて煩わしい
ログイン画面のパスワード入力時に、ヘッダー部分の「MONETA」の文字列が動くため、煩わしさを感じる。
振込の際の入力金額確認と完了メッセージが欲しい
振込の際に確認と完了メッセージがないため振込が不安になる
修正モジュールpages/transfer
パスワード入力欄がマスクされない
ログイン画面のパスワード入力欄に入力した文字が*でマスクされずにそのまま表示されてしまう。
振込後の確認画面がない
振り込みが無事完了したのかが分からない。
振込が完了した際に、メニュー画面に遷移した後振込完了のアラートが欲しい
自分の名前をクリックするとログアウトしてしまう
自分の名前の横にログアウトボタンをつけるべき。
ログアウト画面がない
ログアウトボタン・画面がない
振込金額の確認
振込金額を設定したとき確認メッセージが出ない
入出金明細にて5行目が収まらない
入出金明細の5行目が表に収まりきっていない。
ログイン画面で「お名前」を選ぶだけでログインできてしまう
「お名前」を選ぶだけでログインできてしまうため、セキュリティがなっていない。
ユーザー名とパスワードの認証ができていない。
振込機能において残高が増えるバグ
振込機能において、自分宛てに振り込みを行うと残高が増えてしまう。
APIKey
firebase.ts内にAPIKeyとか書いてあるのマズくないですか。
最悪の場合、firebaseをガッツリ使用されて請求来る可能性が…?
念のため、Private Repositoryに変更しておいたほうが良いのでは
members
前回の振り込み情報が残ってしまう
振り込みをする際に、前回振り込んだ際の情報が残っている
404 Not Foundが出てくるバグ
振込先入力画面で自分の名前を押してログアウトしようとすると404 Not Foundと出てくる。
名前だけでログインができてしまう
IDとパスワードを入力せずにログインできてしまう。
口座開設画面に戻るボタンが欲しい
誤って口座開設をクリックした際にログイン画面に戻るボタンがないので不便
振込先を入力する画面に戻るボタンがない
間違えた情報を入力したとき、前の状態に戻って打ち直すことができない
mapGetterの意味について
プログラムの中で、mapGetterという関数?が使われています。
これの先頭の...は何を意味しているのでしょうか。
computed: {
...mapGetters("banks", ["num"]),
id() {
return 1;
}
振込機能において残高が
トップメニューにログアウトボタンがない
トップメニューにログアウトボタンがないためすぐにログアウトすることができない
修正モジュール:pages/index.vue
パスワードが間違っていてもログインできてしまう
パスワードが間違っていてもログインできてしまう
右上の名前をクリックするとログイン画面に戻る
右上の名前をクリックするとなんのバナーも出ずにログイン画面に戻ってしまう
APIKEY_kubo
apiKey: "AIzaSyDXEdgDM7sxK1MSp0gyzuoyo08PMyDyr88",
authDomain: "moneta-e4f2a.firebaseapp.com",
databaseURL: "https://moneta-e4f2a.firebaseio.com",
projectId: "moneta-e4f2a",
storageBucket: "",
messagingSenderId: "251368168453",
appId: "1:251368168453:web:52eab046e781596aa4d06c"
30000円以上の振込時の手数料がちがう
30000円以上の振込の際の手数料は412円なのに432円かかっている
修正モジュール : store/transfer.js
他人のアカウントにログインしてしまう。
管理者画面を開き、編集可能状態にしていると、他人のアカウントに勝手にログインした。
ログアウト後の操作について
ログアウトしても、ブラウザの戻るボタンを押すと前のページに戻れて操作できてしまう
振込画面でエンターキーを二回押したらログイン画面に戻った
振込金額を「e」と入力すると
振込金額を入力する際に、「e」と入力するとエラーが出ないうえに、そのまま入金を押すと、残高がなしになる。
不正ログイン
他の人のアカウントもログインできる
振込金額について
振込金額が0やマイナス、eで振込できてしまう。
修正モジュール:pages/transfer/amount
同じ名前、パスワード、IDで登録しても口座が開設されてしまうバグ ?
マイナス出金すると残高が増える
振込の際に、数字にマイナスを付けて出金を行うと、出金した分残高が増える。
例 -1000000と入力すると、手数料分が引かれた999784が残金として増える。
自分自身に振込ができてしまう自分自身の
自分自身に振込できてしまいます
修正モジュール:pages/transfer/account
MONETAの文字の改善
ログイン画面の動くMONETAの文字の改善
アルファベットごとではなくMONETAをまとめて動作させる
修正モジュール:middleware/p5.js
入出金明細の表の文字がはみ出してしまう。
データの表示部分がはみ出している。
修正モジュール:pages/statements
入金明細の枠に文字が収まらない
修正モジュール:pages/statements
入出金の表に数字が入り切ってっていない
タブレット使用時のスワイプについて
タブレット時にスワイプと画面サイズが変わり固定化されるので、人によっては使いづらい可能性がある
振込手数料と振り込みの順
入金明細の欄に、一回目の振り込みでは振込→振込手数料の順だったが、
二回目の振り込みでは、振込手数料→振込の順になっていた。
修正モジュール:pages/statements
パスワードについて
パスワードを4文字で入力しても「4文字以上入力してください」というエラーが出てしまう。
修正モジュール:MN0002 pages/signin
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.