Defining the app requirements
We first introduced this section in Chapter 3, Building Your First Honeycode Application, where, before building our app, we listed down the requirements or the use cases that we wanted the app to fulfill. And we made use of that list throughout the chapters as a guide for defining our data model, conceptualizing the application interface, and visualizing the interactions between various onscreen elements as well as the data displayed. Therefore, I'd encourage you to take 5 minutes to think about what your app should do and what it should look like, and then make a list.
To-Do
Take 5 minutes and list down how you would like your Nominate and Vote app to work.
Here is what my list looks like:
- Contest organizers must be able to set one or more contests at the same time.
- The app must mandatorily support an option for requesting details for each nomination.
- App users must be able to submit nominations.
- App users must be able...