tech-sketch / brain_hacker Goto Github PK
View Code? Open in Web Editor NEWThis is a web application for making brainstorming easy, funny and creatively.
License: MIT License
This is a web application for making brainstorming easy, funny and creatively.
License: MIT License
タブを開くたびにセッションが追加される。
その結果、同じアカウントでチャット名が違う場合があり、
部屋内の人数もセッションの数を数えているため、部屋内のアカウント数ではなくなる。
誰かが部屋に入っているときに部屋を削除できてしまう。またその場合の挙動がどうなるかわからない。
Chromeではズーム機能を使えるが、FireFoxでは機能していない。
ズームを行うのにcssでzoomを使っているからだと思われる。
代わりに、transform:scaleを使うことを検討。
部屋を削除しても部屋ごとに存在するチャットの履歴や入室済みユーザのログがサーバ上のメモリに残ってしまっている。
サーバのメモリの節約のために部屋が削除されたとき上記ログを削除したい。
現在、スクリーンショットを撮れているのは画面に映っている範囲だけ。
スクロールで見えない部分については撮れていない。
ほかの人が出した付箋に表示されている投票の数値が隠されていない。マウスオーバーすると直る。
自分で付箋を作成した場合と、誰かが付箋を作成したという情報をサーバーから受け取って付箋を作成する処理が異なっているのが原因。サーバーから情報を受け取って付箋を作成する処理を修正すれば治るはず。
もっとカラフルで、楽しげなデザインになると創造力が爆発すると思う。
付箋の重なり方が人によって違う。
自分で付箋を作成した場合と、誰かが付箋を作成したという情報をサーバーから受け取って付箋を作成する処理が異なっているのが原因だと思われる。z-indexの値が異なっている。
部屋に誰がいるかわからない。リアルタイムに行うブレストなので、誰がどこにいるか表示したほうが迷わずに済むし、わかりやすい。
アイディアがよかった場合、そのアイディアがよかったと表明するために、付箋に投票ボタンがある。
現在は、一人何票でも投票できてしまうが、そうではなく、一つのアイディアに対しては一票までというように作りたい。
新しく提出されたアイデアに対しては30秒だけ「new!」と表示するとかしたい。
Web上でブレストをやっていると、どのアイデアが新しく出されたのか分かりにくいから。
現状、自分が参加していないグループは、灰色で表示しているが、自分から参加できなければグループを表示する意味は特にない。
そのため、グループに未所属のユーザがグループに参加申請を送れるようにする。
申請を管理者がAcceptすることで、グループに参加できるようになる。
ブレストをスクリーンショットに残したい。
グループに招待されても、何の表示もないので招待された人はわからない。招待された人のメニューバーに招待されたことを表示したい。
グループ名、説明を
長くすると作成できない。
作成に失敗しても何もでない。
現在ユーザがprint screenをすることでブレスト結果を保存しているが、アプリケーション側でブレスト結果を保存したい。
部屋の作成/削除やグループの作成/削除が終わったときに何のメッセージも出ないので不安になる。
付箋の色は現在ランダムに選ばれているので、自分たちで選べるようにしたい
ニックネームを「user2」ではなく、ランダムに「猫」とか「犬」のように、あるカテゴリの中のランダムな名前にしたい
ユーザ登録する際に、パスワードの確認欄が存在していない。パスワードを間違ったら入れなくなる。
今は、生のwebsocketを使っている。それをsocket.ioに置き換えたい。色々便利なため。
ブレスト部屋の中にいる人数が表示できたらうれしい
付箋を出す位置が固定。なので、複数人が同時に出すと、重なってしまって見づらい。
現在は、自分が所属するグループ以外のグループの中の情報は一律で見れないようにしている。柔軟性に欠ける。
また、管理者と参加者の区別ができていない。
ブレスト部屋から出る方法がない
グループへ招待はできるが、退会はさせられないし、自分でも抜けられない。
スマホでも気軽に使えるようにしたい。
データベースの項目を変更したときに、migrationしにくいので、項目を変更する気にならない。
SQLAlchemyにはAlembicというマイグレーションツールがあるようだが使っていないのでよくわからない。
チャットのコメントでいいと思ったアイデアが現在「付箋を出す」→「チャットのコメントをコピー」→「付箋に張り付け」の段階を踏んで面倒。
なのでチャットコメントの横にコメントの内容が記述済みの付箋を表示させるボタンがあると便利
部屋を削除しても部屋内で用いられるニックネームとユーザ名の対応辞書がサーバ上のメモリに残ってしまっている。
サーバのメモリの節約のために部屋が削除されたとき上記辞書を削除したい。
ブレストでURLリンクを張ることはよくあるので、飛べるようになっているとありがたいと思う。
新しく、チャットのメッセージが来たときに、スクロールバーが自動的にスクロールされない。
現在、投稿フォームにアイデアを書き込んで、Enterキーを押すと投稿されるが、その際、Enterキーを押したときの改行が投稿フォームに残ってしまっている。
GoogleアカウントやFacebookアカウントでもログインできるようにしたい。
ユーザやグループの画像を設定できる機能はあったほうがよい。
ズームしたときに、付箋が妙な場所から出現する。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.