How to embed interactive data table visual

In a performance dashboard we are trying to build, we are looking for embedding a data table ( action log) where the users can add new action logs or can set actions logs to status complete. Afterwards a trending on these actions is required.

- visualize data as table/graphics action log .. and 

- make it possible to update the existing data rows/fields

- make it possible to add new rows ( actions )


any possible suggestions ?