Collect data in Cookies + admin tool 2

In Progress

Description

I need to develop a software in JS and nodeJS that can capture data from cookies in local user storage and put it in a database.

I'll provide a list of e-commerces and cookie names to look for and pick these data.

Step 1 - Collect ( via Javascript with a .js in the page)

Data to be collected:

First name

Last name

Gender

Age

City

State

IP Address

URLs visited

important:

1 - After mapping the cookie and collect the data, send it to the server encrypted, and before store in a database, decryipt.

2- This JS must be encrypted before loaded in the client browser.

3 - Use a queue system like sidekiq, resque, rabbitmq,etc… this is important to reply the http request quickly and the user don’t need to wait the data storage process finish.

Example of website to collect data:

[url removed, login to view]

Cookies: neemuDataUserEmail / neemuDataUserName /

Step 2 - Collect rules ( NodeJS prepare the JS based on referer )

Setup of time range to collect this data: hours / minutes / seconds

Setup of geo to collect, adding geos to NOT COLLECT

Setup of exclusion IP Addresses

Flag user to don't collect again in X hours

Restrict one capture per IP Adress

Step 3 - Administrative Tools ( backend with nodeJS )

Black Lists

Add domains as blacklist emails

Add names

Add full email addresses

Import CSV file with blacklisted emails

Segmenting

Match URLs visited (step 1) with database of URLs collected in other tool, and update user register with category ID in 2 levels (ie: Electronics / Mobile Phones)

Create Segmenting Tool using as filters:

E-commerce where data was collected

Gender

Age

City

State

Category / Subcategory

Save Filter

Export Filter in XLS / CSV

Campaign Management

Create campaign

Name

Date

Segment used

Open Rate

Conversion Rate

Sales

Revenue

List of campaigns with tabled data

Skills: Data Processing, Javascript, node.js

See more: data analyze, data analyze administrator, historical sales data analyze, analyze stubhub data, admin support data entry online, analyze scientific research data, admin panel data entry free, need tool sort scrap data amazon, admin excel data entry job description, admin support data entry, admin panel data, analyze social game data, analyze stock data, stock data analyze, excel spreadsheet analyze stock data, ability analyze data, put google web master tool generated meta data asp net master page, admin panel data edit, create website tool admin, image upload script admin panel data base, data modeling tool check redundant data erd, data base adress book, analyze lottery data, clementine data analyze, analyze betfair data

Project ID: #11818237

Awarded to:

subhasishdash89

Thanks. Let's start ..................................................................................................................................................................................................... More

$20 USD / hour
(7 Reviews)
4.2

4 freelancers are bidding on average $24/hour for this job

shashank0202

Hi there , I am a software engineer with a 5 years of professional experience building web applications for the smallest of small startups, to some of the web's largest sites. Previously I worked in Capgemi More

$27 USD / hour
(36 Reviews)
6.0
$22 USD / hour
(68 Reviews)
5.2
MplussoftIndia

Hello, Greetings from Mplussoft! We are Software Development Company with extensive experience and have Skilled experts 45 Professionals around. We dedicate Team for any project as per the size of the Project. More

$26 USD / hour
(8 Reviews)
5.1
Newforce

Hello there, we can work on this project at most reasonable price with no compromise on quality and customer service. We have successfully completed similar projects in the past and having gone through your requirement More

$16 USD / hour
(2 Reviews)
2.0