Based on the use cases, you can sketch out a site map on paper with representative screens. Now you can apply the MVC pattern to understand the page flows and to identify various business methods that you will need.
There were millions of the little blood suckers. But thanks to this tiny ad, I wasn't bitten once.
a bit of art, as a gift, that will fit in a stocking