Client
Nutricare.life is a startup platform aimed at providing nutritional assessments and creating dedicated meal plans.
Challenge
This project had a very specific request. To build a back-office solution or in other words, an administration panel, for the content stored in the database behind the existing nutrition web application.
Apparently a simple task, but for a complex data structure, specific for the nutrition domain, with a lot of data models and relationships between them.
We choose Laravel Nova to build a back-office solution, based on the fact that Laravel was already the framework powering the existing platform.
Web Platform – The Website
It is a well designed website where tourists can search for destinations, resorts or specific hotels. Search results contain hotel information and special offers or exact prices in case of specific search.
Users
A set of tools to fully manage the customers, specialists and the administrators.
Shop
A group of sub-modules to view and update all the e-commerce data, from products and categories to orders and payment methods.
Nutrition
The part where all the dictionaries and nomenclatures of the platform are managed
Wearable
A full report of all the wearables devices registered
Translations
We used the existing platform and database structure to understand the data models behind it. Once we had a clear overview of this, our architect proposed the Laravel Nova solution, as it was satisfying all the requirements of the back-office module needed.
Once he had the technology to be used and the user stories for each module of administration, a full stack developer experienced with implementing Laravel Nova, teamed up with a QA tester, implemented the solution.
After two months of working Agile, on a Jira backlog, the platform was up and running on the already existing machine that hosted the nutrition application.