Specify your Requirements Specification here point by point. Try to describe your requirements briefly and clearly, so that your potential developer is able to correctly assess its complexity and cost, as well as the required execution time.
A bad or too generic description will result in your order being ignored, or you will spend a lot of time negotiating the details with each applicant.
Remember: It is better to spend thirty minutes to prepare a good text than to lose hours and days to resolve misunderstandings after concluding the Agreement or when accepting the order execution results.