My business partner and I have been building websites for small businesses since we began our company. Out of the blue, we were approached by an HR company to provide a quote for a software project they are looking to have built. Most of our work to date has been front-end work, however, this is the kind of project I've been interested in working on.
Here's what they've described so far:
We are looking to create software that can generate employee handbooks for all 50 states? We are an HR Company and create custom handbooks. We need custom detailed software to house all policies and laws. Dropdowns, filters, and easy printing. We are looking for a user-friendly software to be developed and house customizable information to create our handbooks.
Please note, that I have done a fair amount of research on this subject. However, I know StackExchange is full of brilliant, qualified engineers who have gone through the process of consulting with clients and submitting project proposals. So I wanted to get your take on it.
Based on what they have described so far, what are good and essential questions that I should ask the potential client in order to estimate the scope of the project and adequately draft a proposal?
- I assume there is a high likelihood of ongoing maintenance and hosting.
- Our primary toolset is currently: Node, Express, HTML, CSS, JS, and a no-SQL database like DynamoDB (or MongoDB), AWS.
- If they desire a standalone application we will use Electron.