I suppose what I'm actually asking for is at best a template, then some suggestions of what areas I must specify.
I have a business spec in terms of user stories together with additional validation rules etc. per story.
I think my spec, which should be divided into front and back-end, for two teams of developers, will be quite large on the basic makeup of the app - how it should be implemented (ASP.NET MVC is a requirement, as that is our standard), and thorough descriptions of the horizontal services. It will then have small appendages of detail for each use case. Am I on the correct track here?
What I have tried:
I'm slapping together a very, very rough prototype to get the shape and outline of the application, so I can get a handle on what angles to document the requirements from.