tommybananas / mufa-info-api

The Mufa Info app node.js API
0 stars 1 forks source link

signup for people going to each game #3

Open cbolson1 opened 7 years ago

cbolson1 commented 7 years ago

Every year my team has to come up with a method for people to say if they are going to a particular game or not. We usually revert to something like Google docs for that purpose. I'm just curious if you have thought about integrating that feature into this app. I realize it would involve a lot of overhead to do it securely, but there may be an insecure way to do it easily

tommybananas commented 7 years ago

I would love to do stuff like that. I also wanted to give special access to captains and such. The main hurdle is that all my attempts to integrate with the org have failed, so we'd have to do manual account vetting of some kind (probably not a huge deal). Also a public message board with game/team/field filters would allow everyone to communicate quite easily, facebook login would be an easy way to create identity system.

cbolson1 commented 7 years ago

Yeah, I don't think you can rely upon integrating with the org. All you can do is use the publicly available information and present it in a fashion that is way better than MUFA does. That's the best thing you have going for this app right now.

cbolson1 commented 7 years ago

That being said, do you think you need some form of an authentication system? I'm wondering if we can just make the signup completely open for everyone to read and write. We would just need 1 signup board per team per game. We should probably split that into Men and Women.

cbolson1 commented 7 years ago

Do you think having a wide open signup sheet would lead to people abusing the system (e.g. messing with other teams signups)?

tommybananas commented 7 years ago

I think the easiest option is to just create a "message board" for each layer: league, team, game and allow write access to everyone via facebook authentication (everyone has facebook right?). That way we get profile pictures and stuff for free and it mitigates spam at least a little bit. It also allows people to subscribe to "updates" at whatever layer they like. ie league board would house weather cancelations and league news, game/team board would be for attendance, etc.

cbolson1 commented 7 years ago

I like the idea of the message board for each league and team, but I would like a little more structure for the game board (simple yes/no/maybe dropdown option for each player on the team)

cbolson1 commented 7 years ago

Also, yes, everyone has Facebook. From a user perspective though, one thing that's nice about the app is you don't have to login. It's super quick to access the info right now.

tommybananas commented 7 years ago

Well I figure if people are taking the time to write a post they should be able to login. It's one screen to login and it will automatically be cached for future. I'm totally fine with the extended options for game attendance and such though.. realistically I probably won't have time to help that much so anything you want to work on I'm happy to help advise and give you access to mobile project as well

On Tue, Jun 20, 2017 at 11:41 AM Corey Olson notifications@github.com wrote:

Also, yes, everyone has Facebook. From a user perspective though, one thing that's nice about the app is you don't have to login. It's super quick to access the info right now.

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/tommybananas/mufa-info-api/issues/3#issuecomment-309817648, or mute the thread https://github.com/notifications/unsubscribe-auth/ACELEw77fPq6KsTMrxr68A10zTCD1pfTks5sF_ZIgaJpZM4N_ynY .

cbolson1 commented 7 years ago

Totally agree. People "should" be able to login if they want to write a post. I was simply trying to say that we should keep the barrier to entry as low as possible. In general, I feel the more hurdles that people have to jump through in order to use your app, the fewer users you will have.

cbolson1 commented 7 years ago

That being said, I won't have a ton of time to work on this either. However, I'd be happy to take a look at some of these features when I do have time. Please do share the mobile project as well, and I'll see what I can do

tommybananas commented 7 years ago

Sounds good, if spam gets bad we can require fb login

On Tue, Jun 20, 2017 at 1:44 PM Corey Olson notifications@github.com wrote:

That being said, I won't have a ton of time to work on this either. However, I'd be happy to take a look at some of these features when I do have time. Please do share the mobile project as well, and I'll see what I can do

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/tommybananas/mufa-info-api/issues/3#issuecomment-309851653, or mute the thread https://github.com/notifications/unsubscribe-auth/ACELEx8sa2J78tqca8-H1jaHNHfDhh28ks5sGBMkgaJpZM4N_ynY .