Expected duration: 1 - 2 weeks At this stage more looking for advice, proposals and costs to build a reporting software for a UK agency for them to be able to provide a reporting platform for their clients.
The design would mirror something like the similar market tools within the attachment and would need to be accessible through a website URL to view the dashboards, interactive for the client to use and have the ability to be send direct from the tool (as the options below do) as an email or an email with a PDF attached with the report link within the email body.
As this is likely a complex build - at present more looking for advice on the best solution, costs and if you have experience building then happy to liaise further (as a separate project).
I have uploaded a simple project plan into this job for you to review which contains the criteria, potential solutions explored and further questions to answer.
We had something like this built before on React for the frontend, Node.js for the backend and MongoDB for the database. Using multiple APIs - DataForSEO, Google Analytics and Zoho APIs. I believe we could build in React with Next.js - as a technical consultant this would be my advice but I am not a programmer/coder/web developer.
As per the attachment it is key to get something scoped that would include AI/ML - I have some ideas on this and we can discuss further.
Looking for people who have build similar tools before and as part of the scoping/advice could provide some examples of what they have done. Also as part of this project there may be scope to create some wireframes/visual mock-ups which I can assist with so we can create a business case for this MVP/prototype.
This phase is the start of a longer project and looking for someone who can potentially do it all, but also not against splitting this up based on skills/competencies.
As a technical director I have a clear understanding of what is "good" and what is "bad" advice so please only submit a proposal if you are 100% you can deliver and have experience in building these software platforms/apps.