This week we have mainly been diving into some existing Laravel PHP code for a client needing bespoke reporting on various statistical measures.
The process we followed is:
1 – Replicate the existing config on MAMP and/or Vagrant (and CouchDB in this case).
2 – Analyse
3 – Design the new report
4 – Implement a new controller and view
5 – Test and push to version control
6 – Deploy and test again
In this case, the statistical analysis is extremely bespoke, and dates back to some Excel simulations we did in 2013, plus a legacy report we created in 2015. So lots of time spent in analysis and test including porting legacy test tools.
Overall, a satisfying few day’s work with a very bespoke outcome and happy customer.