medice-note's Introduction
medice-note's People
medice-note's Issues
薬情報のまとめて登録を実装
薬を複数登録したい場合、現在の仕様では不便であるためまとめて登録を実装する
初回ログイン時に何をしていいかがわからない問題の改善
優先度1
改善内容 操作方法ページ作成
アプリケーションの操作方法がわからない(特に、初回ログイン後に何をすればいいのか)
まず、操作方法のページがあることを知ってもらうために、メールアドレス認証後に操作方法の説明に移るかどうかの選択画面を表示する。
最初に行う操作、アプリケーションの機能についての説明を記載する。
診療科案内機能
病気の症状から、受診する診療科を案内する機能
HTMLメールの実装
・アカウント登録
・2段階認証
以上のメールに反映させる。
メニューバーのアイコンサイズの改善
優先度 低
改善内容 スマートフォンのメニューバーのサイズが小さいので大きくする。
検索機能の実装
登録した薬情報のグループ移動方法の改善
優先度2
改善内容 グループごとの薬情報一覧画面にグループ移動ボタンを設置して、セレクトボックスで選択した薬の情報を一括で移動できるようにする。
お薬カレンダーの予定管理機能
薬情報登録のグループ選択問題の改善
優先度6
改善内容 選択していたグループページから薬情報登録ページに遷移した際に、選択していたグループを選択項目グループの初期値として設定できるようにする。
現在初期値がデフォルトになっているので、どのページから遷移してきたかを判定し、適切な情報を初期値に設定する。
薬情報の改善
薬情報の説明項目の文章が改行されずに表示されるため改善を行う
pushMessage 400 BadRequestが発生する
LINEログインせずに、通知登録を行なっているユーザーの通知がcronの処理対象として認識されている。
SQLで、LINEログインのテーブルにInnerJoinすれば解決できると思われる。
二段階認証の実装
現在のログイン機能では二段階認証を行なっていないため、セキュリティを向上させるため二段階認証の実装を行う
お薬カレンダーの病院名表示機能
お薬一覧の順番がおかしい
日付が降順で表示されるはずだが、以下のような並び順がおかしくなっている
2020年8月22日
↓
2020年8月05日
↓
2020年7月04日
↓
2020年10月10日
Twitter・Facebookのリンク改善
優先度 低(広告の集客効果により作業内容が変更)
改善内容 広告での集客が成功した場合、リンクを削除する。
成功しなかった場合、リンクを一番上に変更する。
複数入力できる項目が分かりにくい問題の改善
優先度4
改善内容 複数入力または選択できる項目が分かりにくいので分かりやすくする。
例(色を変える、入力項目名の横に複数入力可と記載)
イベントトラッキングの設定
お薬カレンダーの空白の改善
優先度 低
改善内容 お薬カレンダーに表示される薬が同じ日付に複数ある場合に1つ目と2つ目の間に空白が入るので、その空白が挿入されないようにする。
lpにgtagを設定
初回ログイン後の操作手順の紹介を実装
初回ログイン時に何をしていいかがわからない問題の改善 #63
上記のissueの追加改善。
初回ログイン後、何が出来るのかが未だに分かりづらい仕様なため、
機能の紹介やおすすめ利用手順をモーダルで表示する。
簡単なイメージはdiscord 一般 11/26 11:51 の動画を参考に。
このままでは画像の内容が非常に見えづらいので、モーダルのサイズの調整や、テキストによる簡単な内容の説明も追加する。
また、使い方のページに、チュートリアルを再度表示するボタン等を設置する。
ログイン中の問い合わせメールアドレス入力の改善
優先度 低
改善内容 ログイン中の場合に、お問い合わせページに遷移した際にはメールアドレスの入力項目にユーザのメールアドレスを自動入力する。
文字認識機能の追加
文字認識による、自動入力機能
リンクだと分かりにくい問題の改善
優先度5
改善内容 リンクになっているところがわかりづらいので改善する。
例 リンクをボタン化
アカウント削除CRONのバグ
user_login_pcのレコードを削除していないため、CRONが失敗する
let sql = 'DELETE FROM user_login_pc WHERE user_id = ?';
await connection.query(sql, [userId]);
通知登録の改善
薬名の登録が不便であるため、改善を行う必要がある
薬情報一覧から薬を選択し、通知情報を作成する(予定)
2段階認証の認証手順を改善
病院名・薬局名のオートコンプリート改善
薬名のオートコンプリートが十分な量をカバーできているので、
病院名・薬局名のオートコンプリートが不十分なのでデータ量を増やしたい
通知登録の時間設定の改善
優先度 中(実施するかどうかは他の修正作業の進捗に応じて判断)
改善内容 通知登録の際に時間の設定が0:00から始まるのを6:00から始まるようにする。
一般的な時間を反映するため。
アカウント削除の問題
現在の仕様では、フラグを変更し退会が完了したことになっているため、以下の条件でCronでアカウント情報を削除する
・削除された日から30日経過後
薬情報登録の改善
薬情報登録の画像ファイルの登録項目が文字数が長い場合、下に表示されるため、表示できる文字数を超える場合は非表示にする
.file {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
薬情報一覧の改善
・薬情報一覧のテーブル表示を削除
・サムネイル表示の情報をユーザーの任意で選ぶことができるように改善
・詳細ボタンを削除
通知一覧の改善
・スマートフォンで閲覧した場合や、横幅を狭くした状態で閲覧した場合、「編集」「削除」「無効化」「有効化」ボタンのレイアウトがおかしいため修正
・通知項目の薬名の横にカッコで飲む個数を表示するように修正
お薬カレンダーの現在の日付、土日のカラー改善
優先度 低
改善内容 お薬カレンダーで現在の日付、土日の日付がわかりにくいので、わかりやすくするためにバックグラウンドカラーを変更する。
お薬カレンダーのサイズ改善
優先度 低
改善内容 お薬カレンダーのサイズが大きくページをスクロールする必要があるので、1ページに収めるためにサイズを小さくする。
薬情報登録ページの入力項目のレイアウト改善
優先度3
改善内容 薬情報登録ページの入力項目のレイアウトの変更を行う。
PC向けのレイアウト変更
左の列(薬の名前、病院名、飲む個数、飲む時間)
右の列(処方日、処方期間、種類、グループ)
オプション(デフォルトでは隠す)、薬画像、説明
最後に登録ボタン
メイン画面の変更
メイン画面を薬情報一覧に変更
メイン画面で表示されているウェルカムメッセージやエラーメッセージも薬情報一覧に変更
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.