The website offers for every registered user to create some kind of event: it can be some party, rock concert, dinner event and etc. Other users which find some events in common interest may register and RSVP for event(s).
During event registration each user must fulfill address field of event which will be shown on Google Map as the event address.
All users who RSVP for particular event will see other users who chose the same event. They can add each other to their friend list so that they will be able to know each other before meeting in reality.
Each users profile will be in a great extent similar to the facebook profiles where friends can post comments, write on walls or like/dislike the posted events. Unlike facebook profiles, the profile of users created events should be public (not private) so that other users may see and RSVP for them.
The process should be implemented in the next stages:
1. Requirements and specification of the project (e.g., domain analysis, requirements gathering, etc.) – 1 week;
2. Design stage of the project – 2 weeks;
3. Modeling (UML diagrams) – 2 weeks;
4. Programming – 2 weeks;
5. Quality Assurance (e.g. reviews and inspections, testing) – 2 weeks.
By Kanan F.