zfoster / corgi Goto Github PK
View Code? Open in Web Editor NEWSocial Event Calendar System
Home Page: meetmadi.com
License: Other
Social Event Calendar System
Home Page: meetmadi.com
License: Other
As a user, I can create a new organization and attach the organizer to an Event
GMCC wants a brighter design, about "innovation"
Make the front image a much smaller file
The text/image of the authed social accounts should like to the user's profile page on that service.
Show all avatars we've obtained from the user identity records.. Let them pick a default issue to assign to their user record.
Move functionality for choosing avatar and emails to the front page.
I'm happy to take this on. But, to do this, I need a decision on how the UI should behave for choosing the user's default avatar and email. Let's make a simple decision that I can get started on immediately after the meeting is over on Fri AM so I can bang this out quickly.
When a user authenticates, grab the contacts from that network
Box for user to edit email is sized smaller than the mobile number box. Can't figure out what style is causing this.
receive info from paypal and relate a contribution to the user, core to M.A.N.
make non-sticky footer. the way it covers bits of content is bad.
For both corgi and man, on the in-app card - email is not truncating properly all the time, working inconsistently across platforms.
Get rid of the flash. We want the nav to still load fast, but text content (copy and buttons) should be after background image.
Give user an ability to amp (share an event internally on MADi) an event, similar in structure to how they register for an event.
Currently, the users email is displayed in the list of attendees. We need to change this to the user's display name, which may involve creating a "display_name" concept for a user.
See PR #104
Making it belongs_to instead of has_many in the event model will cause issues with an event that has multiple organizations. But, @event.organization.name doesn't work on the event show page unless it's belongs_to.
Will possibly need a main_organization?
An unauthenticated user should be brought to an authentication page when clicking "Attend". After authenticating they should be brought back to the page they clicked "Attend" from and they should be listed as attending
allow people to become members of social objects, allow people to create social objects, etc
Display email with a "change" link that shows a form
Once authed, include the ability to add/edit the user's mobile phone number
Move radio buttons up to social cards, combine avatars. Show default avatar at bottom?
Set up production keys for both instances
at: events/members/index or projects/members/index
Story open to discussion:
See PR #95
Twitter returns 'name' instead of 'first_name' and 'last_name' like the other services. See rspec/models/user_spec for the beginnings of the test to test for and handle the Twitter case of returning name and using that as the display name.
Store what people add on the contributions page.
If a user has no email and auths with Twitter, prompt them to enter one.
When a social account is auth with, add a link that allows disassociating that account. If the link they click is the only remaining social account, they should NOT be able to disassociate and be flashed a message.
No link in menu.
Make organization field on form a text box with autocomplete functionality.
If they type in a new organization, create it on save of event.
We may want to present an image upload form if we recognize it as a new event on keyup.
Allow attendees(only?) to pay for events.
just change the name for them in the events.rb and events_controller.rb,
This is for URL namespace purposes
Needs styling.
currently list is in order that event was created. Should probably chronological and we'll remove items from the main list after they're done.
do this on album show page
Allow the upload of an avatar for organizations.
Add ability to share Corgi with your network when authed. Probable tasks
*Should we request permissions to post or use standard share buttons? Permissions would allow us more flexibility, but might turn some people off from authenticating?
Domain name was changed to meetmadi.com, so Facebook auth does not work anymore.
Event host can download a list of attendees in CSV format
"Has a fee" as checkbox => "Admission fee"
no starting number in admission fee box
adjust style of disabled field so it looks more disabled (probably means adjustment to border)
eg "Cancel registration" instead of just "Cancel"
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.