The Restaurant Review Manager is an application that allows users to keep a personal log of restaurant reviews. Users will be able to create restaurants, specifying the name and address, and add these restaurants to a list of restaurants in the Manager app. To each restaurant, the user will be able to add a review, rating their experience out of 10 and writing any additional comments. Filtering options will allow users to view only their rated restaurants if they are looking for a go-to favourite, or view only their unrated restaurants if they are looking to try something new.
- As a user, I want to be able to add a restaurant to my list of restaurants in the manager app and specify the restaurant name and address.
- As a user, I want to be able to view the list of restaurant names in the manager app.
- As a user, I want to be able to filter my view to see only unreviewed restaurants or only reviewed restaurants.
- As a user, I want to be able to select a restaurant name in my collection and view it in detail (restaurant name, restaurant address, rating, and comments).
- As a user, I want to be able to add a review to a selected restaurant in the manager app, giving it a rating out of 10 and writing my comments.
- As a user, I want to have the option to load and save the state of the application.