...
Note that, if a ride belongs to a user, an 'X' is added in the top right corner so that the post can be removed (all of a user's rides can be found by clicking the 'your rides' tab). There is not an edit function yet because there is so little information to be input to post a ride that it is almost just as easy to delete the ride and repost it if a mistake is made (although edit functionality might be something we'd want to add in the future).
Each ride alsoOne major alternative we considered to simply putting the user in contact with the ride poster in order to 'join a ride,' was to have a 'roster' of users that have joined a ride. This might have been better because it provides a clear indicator that you are part of the ride and it shows how many people are interested. However, we decided that this could also be a bit messy, because the poster probably has a limit on the number of people who can go and would still have to organize things like cost and meeting location. Would a poster be allowed to kick users out of a ride? There are many questions that we would have to ask before implementing this feature, but it might be something we'd want to consider if we continued with the project.
has a 'share via email' and 'join ride' (if the ride belongs to someone else) link. When clicked, the above dialog pops up so that the user can contact the poster or share the ride with friends. It is auto-filled with a suggested message so that the user understands the purpose of the e-mail, but it can be changed to whatever the user would like.
...