Code Monkey home page Code Monkey logo

patymoo's Introduction

Hi 👋, I'm pokohide

Github

🔭 I’m currently working on Timee, Inc.

trophy

patymoo's People

Contributors

pokohide avatar

Watchers

 avatar

patymoo's Issues

counter_culter

adminのevent_count
adminのmember_count
はキャッシュする

eventごとのmemner_countと
memberのevent_count
もキャッシュする

多機能検索

大学名、学年、メールアドレスの有無などで検索できるようにしたい

参加者モデル

Participant

  • 氏名
  • 学年(enum)
  • あだ名・ニックネーム
  • 大学名
  • 学部
  • メールアドレス
  • サムネイル
  • Twitter(optional)
  • Facebook(optipnal)
  • GitHub
  • キーワード(タグ)
  • 一言コメント(note)

欲しい機能一覧

  • 団体ごとのログイン画面
  • ダッシュボードで過去の主催イベント一覧
  • ダッシュボード
  • 主催イベントごとの参加者の割合や、人数を表示
  • 参加者の推移をダッシュボードに
  • グラフ機能。過去の参加者全員の割合とか
  • 過去の参加者一覧ページ
  • イベント当日の出席画面

ダッシュボードはこのテンプレートのダッシュボードを参考にしてもいいかも
http://semantic-ui-forest.com/templates/

表示するグラフ

イベント詳細でイベント参加者の学年割合, 大学名割合

メンバー一覧の学年割合

kintoneみたいなサービス

Kintoneは色々な形式のデータを扱える。こういったデータはスキーマレスなデータと呼ばれる。

NoSQLなデータベースとしてMongoDBがある。
これを使えばスキーマレスなデータベースを構築できる。

kintoneでは顧客が自由にデータのスキーマを操作して業務データを保存することができます。 そうしたスキーマが定まらない業務データはRDBMSによって保存されていますが、 データ量が増加し既存のアーキテクチャでは太刀打ちできなくなってきました。 そこで、サイボウズでは、Elasticsearchをミドルウェアとして組み込んだ新しいアーキテクチャによって検索を高速化する取り組みを始めています。 このトークでは、アーキテクチャ全体の説明を織り交ぜながら、Elasticsearchによってスキーマ不定データに対する高速な検索を実現する手法を解説します。

https://eventdots.jp/event/615929

イベント一覧のデザイン案

表示したい情報

  • イベント名
  • イベントの日付
  • イベント詳細(length: 90)
  • イベントの参加者数(members_count)
  • イベント作成日(何日前)とか

イベント開始日でソート。

イベント開始日で、分けるgroup_date

本番環境でメールが送信できない

F, [2017-05-27T06:36:44.279868 #4] FATAL -- : [8b0b4c66-479b-4e17-9a9a-76b651c49257]
2017-05-27T06:36:44.280114+00:00 app[web.1]: F, [2017-05-27T06:36:44.280040 #4] FATAL -- : [8b0b4c66-479b-4e17-9a9a-76b651c49257]
2017-05-27T06:36:44.280031+00:00 app[web.1]: F, [2017-05-27T06:36:44.279959 #4] FATAL -- : [8b0b4c66-479b-4e17-9a9a-76b651c49257] Net::SMTPAuthenticationError (534-5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbvg
2017-05-27T06:36:44.276427+00:00 app[web.1]: MVV1eGR5Uy9hY3RpdmF0ZQoK6Imv44GE5LiA5pel44KSIQoKICA8L2JvZHk+
2017-05-27T06:36:44.280032+00:00 app[web.1]: ):
2017-05-27T06:36:44.276427+00:00 app[web.1]: CjwvaHRtbD4K
2017-05-27T06:36:44.276427+00:00 app[web.1]:
2017-05-27T06:36:44.277759+00:00 app[web.1]: D, [2017-05-27T06:36:44.277696 #4] DEBUG -- : [8b0b4c66-479b-4e17-9a9a-76b651c49257]    (1.1ms)  ROLLBACK
2017-05-27T06:36:44.280800+00:00 app[web.1]: F, [2017-05-27T06:36:44.280139 #4] FATAL -- : [8b0b4c66-479b-4e17-9a9a-76b651c49257] app/controllers/admins_controller.rb:14:in `create'
2017-05-27T06:36:44.653125+00:00 heroku[router]: at=info method=GET path="/favicon.ico" host=patymoo.herokuapp.com request_id=f49762f8-139c-48f6-9350-b2111c6a209e fwd="126.143.30.61" dyno=web.1 connect=1ms service=2ms status=200 bytes=143 protocol=https

出席管理画面

上にイベント名表示

名前を入力。補完でメンバ一覧の名前を候補で表示

オスロ徹子 - 名古屋大学 - 1年

みたいな形式で名前が補完される。
これらとともに、下に「新しく追加」がある。それを押すと、新規ユーザー

選択したら、全ての情報が補完される。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.