**A party-event creating website that allows users to create and view events. Also allows users to search for events and add them to their favorites.**
**Please refer to the attached Powerpoint slides during these instructions.**
We want to create a website that will allow users to create accounts and modify input/output events. First they will register for accounts by using an email address with an [url removed, login to view], [url removed, login to view], [url removed, login to view] or [url removed, login to view] as the ending. Please refer to slide 9 for this registration part (the use case). In order to verify the email, this site should send a random 4 digit code to the registered email address and have that user enter the code in order to fully register. The registration should also require the user to enter in their date of birth, which college they are from, and their name. Finally, to create their account, the user should be shown a “Terms and Agreements?? which is shown at the **end** of this document. The user must click “Accept?? in order to complete registration.
Once a user is registered, they should be able to log in with their email address and with that 4 digit code. As you can see from the slides, the user will have the ability to change their password to one of their liking. If a user enters in the password three times wrongly, then they will not be able to log in for 24 hours. The website should keep track of which campus the user is from based on the user’s email. **[url removed, login to view]** means that the user is from Carnegie Mellon. **[url removed, login to view]** means that the user is from Carlow University. Also, **[url removed, login to view]** means that the user is from University of Pittsburgh and **[url removed, login to view]** means that the user is from Duquesne University. Certain events may be only open and viewable by certain students (for example, a Carnegie Mellon only event).
Once the user is logged into the website, there should be **five** different links. These links would be “Events??, “Event Finder??, “Create Event??, “My Events??, and “Favorites??. Please refer to slide 21.
The “Events?? link should allow the user to browse and view all events that are posted ordered by Date the Event will occur. For example, two different events with the dates September 21st and September 19th will show the September 19th event first. However, once the event’s date passes, it should be erased from the system. For example, if today is September 19th, tomorrow the September 19th event should be erased as it has already passed. Also, next to every event should be a link that says “Add to Favorites?? which will save the event in the user’s “Favorite’s?? tab which will be discussed later.
This link should allow the user to search through the database and look for events of their choosing within the criteria. Please refer to slide 27 for all the variables of the search. The search should have all these criteria and allow the user to enter in either one or more variables. Slide 29 will also show an example of a search.
This link should allow the user to create an event which will be stored by the website based on the occurrence of the event. Please refer to slide 21 and also to slide 23 as an example of what the user should be seeing. Users outside the specified demographic of the event will not be allowed to view the event. For example, users who are under 21 for a 21+ event will not be able to view that event. Also, users from University of Pittsburgh will not be able to view events intended only for Carnegie Mellon and Carlow students.
This link will allow the user to view events that he/she has created and be able to modify the criteria of the event as well as the option to completely delete the event in case of cancellation.
This final link will allow the user to view events that he/she has clicked “Add to Favorites?? from the event database.
Finally, at the bottom of the website, there should be a Contact Number which will be 123-456-7890 along with a Terms and Services link that shows the below paragraph again.
LIMITATION OF LIABILITY
YOU EXPRESSLY UNDERSTAND AND AGREE THAT PARTYSURFER AND ITS SUBSIDIARIES, AFFILIATES, OFFICERS, EMPLOYEES, AGENTS, PARTNERS AND LICENSORS SHALL NOT BE LIABLE TO YOU FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES, INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF PROFITS, GOODWILL, USE, DATA OR OTHER INTANGIBLE LOSSES (EVEN IF YAHOO! HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES), RESULTING FROM: (i) THE USE OR THE INABILITY TO USE THE SERVICE; (ii) THE COST OF PROCUREMENT OF SUBSTITUTE GOODS AND SERVICES RESULTING FROM ANY GOODS, DATA, INFORMATION OR SERVICES PURCHASED OR OBTAINED OR MESSAGES RECEIVED OR TRANSACTIONS ENTERED INTO THROUGH OR FROM THE SERVICE; (iii) UNAUTHORIZED ACCESS TO OR ALTERATION OF YOUR TRANSMISSIONS OR DATA; (iv) STATEMENTS OR CONDUCT OF ANY THIRD PARTY ON THE SERVICE; OR (v) ANY OTHER MATTER RELATING TO THE SERVICE.
6.0+ versions of Internet Explorer