[x] A user should be able to add a flag to a part of a logframe to identify it as 'needing funding'. For now, we think flagging outputs as needing funding is the sweet spot. In the future, we might consider adding this functionality to more specific parts of logframes (i.e. output indicators) or more broad parts of logframes (i.e. outcomes)
[x] As part of requesting funding, a user should be able to state how much funding is required and give a short description of the need
[x] The funding flag should be visible in the list of outputs on a project homepage (see example screenshot in comment below)
[x] The funding flag should also be visible on the relevant output page
[x] The funding flag should also be visible on the project's logframe page
[x] A member of the finance team should be able to view an 'all funding requests' list of all outputs across all projects that require funding
[x] The 'all funding requests' list should display the required amounts and the description of the need
Code-wise, the requirements are
[x] An addition to the database to include a funding requests table
[x] An update to existing database tables to create a relation between outputs and funding requests
[x] A form that allows users to submit a new funding request
[x] Updates to the three relevant pages to display the funding flag
[x] A new page to host the 'all outputs requiring funding' list
Code-wise, the requirements are