atsugo's People
atsugo's Issues
イベントの詳細ビューおよび一覧ビューに開催日を追加する
/resouces/views/events/show.blade.php イベントの詳細ビュー
/resouces/views/events/index.blade.php イベントの一覧ビュー
/public/css/atsugostyle.css スタイル指定ファイル
ユーザ検索窓の実装
ユーザ総数が非常に少なくなることが予想されるので、全てのユーザの情報を一旦HTMLに格納し、その中からjQueryで検索を行う。追加するユーザの情報を持たせたオブジェクトをJSで作り、input要素の配列にして送信する。input要素自体はcssで見えなくしてscreen_nameの値を持ったp要素を見えるようにする。xボタンでオブジェクトが消えるようにjQueryで実装する。
参考:
HTML上のリストからjQuery検索を行う
https://www.tam-tam.co.jp/tipsnote/javascript/post11315.html
JavaScriptの配列まとめ
https://www.sejuku.net/blog/27965
PHPで複数の値をフォームで送信
http://forse.hatenablog.com/entry/2014/03/23/114236
動的に生成したDOM要素に対してjQueryでイベントを設定する
https://qiita.com/negi/items/6ec0d3cedba499eac81a
質問
-
イベント招待について
- 招待を通知したほうがいいか(emailを送るなど)
- webアプリで通知を出す方法があるのか
- ある。notesテーブルを作る。既読カラムを作る
- webアプリで通知を出す方法があるのか
- 招待された時点で参加していいのか
- →いい
- どちらにせよなんらかの形で新しいイベントに参加したことを示す通知が必要(右上のユーザ名に通知のバッジを付けるとか)
- バッジ採用
- 招待するユーザーの検索窓と検索追加した配列内のユーザーをJoinsテーブルに一括挿入できるようにコントローラを改造
- イベント終了時までイベントに参加可能にするか
- →なし
- 招待を通知したほうがいいか(emailを送るなど)
-
オークションについて
-
イベント終了時までオークションにかけるタスクを追加可能にするか
- →する
-
オークションの落札のタイミングをいつにするか
-
もしイベント参加人数が確定できない場合は参加人数全員の落札をトリガーにはできない(増える可能性があるので)。
-
締め切り時刻を設けるのも案
- →参加人数全員の落札で締め切り
-
-
-
DBスキーマをかきかえねば
-
タスクに落札終了フラグが必要
-
イベントの落札終了フラグを削除、イベントに終了フラグを追加。終了しているイベントは表示しないようにする。
-
コストテーブルを作る
-
イベントに参加人数が必要
-
notesテーブルを作る
-
すごくめんどう
-
-
最後の割り勘のアルゴリズム・デザインパターン
- 今まで聞いたことがないので自分たちで考えるしかない。
- ツケにするかどうかの選択などがよくわからないので説明をお願いしたい。
- →なくなった
タスク一覧のデザイン改善
オークション入札後すぐに自分が入札した価格を確認するビューの作成
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.