Hi, At the first stage you need to focus on industry as you mentioned in the question. Do some research to collect analytics of the business, how many companies is doing companies which this industry.
Secondly, if you have tight budget, then you should identify the (MVP) version, minimum possible features which complete the business flow of your application. Also, you can find a company that could support you in development if your idea is powerful.
Another possibility is you can contact some good consultant to give you technology suggestions.
I would like to tell you a complete process for your product development
Design Phase In this phase we first developed wireframes, It is a pictorial depiction that provides key elements of the UI (fields, buttons, icons, layout, etc.)
Then we decided the style guide, It is standardization of UI elements, UI frames and end-to-end experience.
In development phase, development front end and backend for the application will be done
Then there is a quality assurance (QA ) phase in which we done unit testing, integration testing and performance testing.
Then there is a deployment phase and your website will go live.
I can help you with low budget development as well as product promotion with great business development plan