Comprehensive Campaign Analytics Web Platform

Job ID: 38021730

Budget: ₹300,000 – ₹600,000 INR

We' re looking for a small team from BANGALORE. The team must be ready to work from our office under our supervision. Team must be able to handle the complete technical requirements of the project.

Please respond with your team composition, rough estimate, timelines. Experience developing similar applications (web based analytics ) is mandatory. We are proposing MERN stack, Postgres SQL and Tableau. Any better suggestions are welcome.

I'm in need of an experienced small team with a deep understanding MERN stack and PostgreSQL, data analysis, visualization and proficiency in Tableau, . You'll be building a web platform that crucially measures aspects of campaign performance.

Key Characteristics:
- Superior web application design: Responsibly answering to the requirements of easy-to-navigate and straightforward users' experience.
- Enhanced Data Analysis Capabilities: The platform should be capable to handle and analyze large datasets to provide valuable insights.
- Robust Security Measures: Since the platform will be dealing with valuable data, it must be designed with strong attention to security measures.

We need to create a platform which has below modules based on the user i.e. the user can be the partner (agency) who will upload the data and the client who will have approver access and also view access to see final results. We also need to create a super master access for me/my team to manage the process–
Modules
1) Uploading Data – We need to have a module where in the partner(agency) will upload data in a pre-defined template. We will provide the template. Data upload will be on multiple elements (appx 4-5) so we need to create these upload modules.

2) Approve data – Once the data is uploaded, we need to have a module for the client to view this data and approve or reject. Again, there will be multiple elements for approval.

3) Creating Database – Once the data is approved, it needs to be stored in a central database. Any changes submitted & approved, part of the historical data needs to replaced with new data.

4) View Results Modules – Based on Calculations shared (we will share the calculation algorithm) from the database the said calculations need to be done and then pushed for visualization, we will create multiple visualization which need to be dynamics basis parameters selected to view the data.

See Some examples of how the platform modules might look like in the attached deck.

Database will be huge given the size of data – appx 2 million rows every year.

Please come back to me with some information on the technology for creating this platform, any other tech considerations, cloud storage, appx resource costs.