The pieces of your software?
- Web application with HTML interface?
- Web application with JSON interface? (API)
- What kind of databases do you have in the system? SQL? NoSQL? What size is the database?
- Source and the format of your input? Zip? CSV? XML? SQL Dump? JSON?
- The format of your output? HTML/PDF/CSV/JSON/XML/Excel/Email/..?
- Are you pushing out your results or are your cliens pulling them? e.g. via an API?
- What external dependencies do you have? Slack, Twilio, What kind of APIs?