An application that provides a publishing channel for organizers and an event searching(in terms of name,location, dates, artist and price) for generals.
Why am I interested to me?
For me, I like to release my stress by attending various performances or events. Therefore, I want to create an app for myself where I can check out recent events. With this app, whenever I want to attend an event, I can quickly find an appropriate event (in terms of location, dates, artist and price) for me. However, why not expand the idea and make the app available to event organizers as well. Event organizers could add their own event information, and users (not just myself anymore!) can go and look up information about each event too!
Who will use it?
1.Event Organizers
2.People who wants to find some events to participate
What will the application do?
For organizers:
- Post events(name, location, dates, artist, price, age restriction)
- Remove(cancel) events in the app.
- Save the events that were posted
For Generals:
- Search the event by name
- Find an event in terms of location
- Find an event in terms of dates
- Find an event in terms of artist
- Find an event in terms of price
- Find an event in terms of age restriction
- Sort the result in terms of price
- Sort the result in terms of time
- View all the events
- Reload the events from file
Context:
- As a user(organizers), I want to be able to add an event to the app.
- As a user(organizers), I want to be able to remove a posted event.
- As a user(generals), I want to be able to search an event by name.
- As a user(generals), I want to be able to find an event in terms of location, dates, artist, price or age restriction.
- As a user(generals), I want to be able to sort the result in terms of price or time.
- As a user(generals), I want to be able to view all the events.
- As a user, I want to be able to save the events that I posted.
- As a user, I want to be able to reload the events from file.