Whenever you're ready, walk me through how you'd approach this.
If you could build the app on your own, what stack would you have chosen and why?