Em Andamento

JavaScript Coding

We need a javacript-experienced developer for the following application:

The javascrip application dynamically collects contact information that was submitted in certain forms at specific pages of a website. It will display notification cads at specific pages, showing the data that was collected. Certain URLs will be identified as Data Input URLs (collecting data) while others will be Display URLs (displaying notification cards).

The application's system allows

- The creation and setup of campaigns. Each campaign has specific URLs to draw information of and URLs to display information.

- The system will collect data from certain web pages' visitors. The data which will be collected depends on the setup of each campaign.

There 3 kinds of cards, that will define the type od collected data:

- Conversion Card: collects data that was submitted via forms; collects the time in which the form was submitted;

- Access Card: collects data to display the number of people seeing a page, in real time;

- Time Card: collects the same data as the conversion card, but doesn't display it's information individually. Instead shows the number of people who submitted a certain form in a determined time window (I.E: 123 users have filled this form in the last 24 hours);

Authentication:

The application will identify, at specific URLs, the user acoount's ID, search its campaigns and check if this URL is set as Data Input or Display. In case it is, the application will run, collecting data or displaying notification cards.

It is REALLY IMPORTANT for the application to be safe, to avoid data leaks and account cracking (since the service will have paid subscriptions).

----

Data Input Pages:

Conversion Cards: The javascript code must collect the following form fields, dinamically, check if the inputted email is a valid address, and then send the collected data to our servers:

Access Cards: The javascript code must collect page access data (number of people visiting the page) and then update the number at the application server.

Time Cards: The javascript code must collect recent form submissions ou visitor count, within a specific time window.

----

Display Pages:

Each time a visitor enters a page with an URL set as Display URL, the application must check the cards settings within the campaigns and display the notification cards.

It must also track card clicks.

Using a dynamic system (setTimeouts), it must check if there are new cards to be displayed, without repeating cards for the same visitor.

Each card must collect the client's browser IP, browser type (Chrome, Firefox, Opera, Edge, etc), device type, date and time of visit/action/form submit for Data Input and Display.

----

A few notes

Same-origin policy / CORS: in order to develop the application, for safe server requests, accepting only requests from a specific domain. Develop the application considering the safety of headers and server requests.

The system must be ready for different languages. It must detect the user's browser language and display cards in that language, or display cards according to the cards settings.

The system must detect the user (visitor) device type.

Suggestion: Use a library (addEventListener) for communication between application and javascript.

Use a library (XMLHttpRequest) to send and receive server information.

The application must be compatible with most internet browsers.

---

Some card samples are attached.

Habilidades: AJAX, Coding, Javascript, JSON, Arquitetura de software

Veja mais: javascript calculate driving distance address, shipping address billing access, plan address database access, javascript coding upload image, part time javascript coding, classic asp address book access, javascript coding display total, simple star rating ajax javascript coding, iphone address book access, address book access iphone sample code, javascript coding shirt apparel, price per hour javascript coding, javascript coding shopping cart, javascript object copy url address address bar, cancel file uploading button php javascript coding, coding save data vb ms access, coding script programming address book, find bandwidth javascript coding, ip address website access script, javascript coding feedback voting

Acerca do Empregador:
( 3 comentários ) Carazinho, Brazil

ID do Projeto: #18062260

Concedido a:

DaviBacelar

I'm full-stack developer with a lot of experience in this kind of projects. I'm interested in the project

$400 USD em 10 dias
(1 Comentário)
4.0

28 freelancers estão ofertando em média $542 para esse trabalho

pointlogic

Hello, I am expert working on Javascript. I have in-depth knowledge of php, mysql, javascript , jquery, payment system integrations, API's, css, html, html5, wordpress. I will look forward to discuss with you. Thank y Mais

$500 USD in 10 dias
(113 Comentários)
7.4
itmentorspk

Hello, I have gone through description details and would like to confirm few things - Please specify that its mandatory to develop the functionality in pure javascript as you have mentioned XMLHttpRequest - Do you Mais

$715 USD in 12 dias
(15 Comentários)
5.8
schoudhary1553

Hello, Hope you are doing well. I can help with you in your project JavaScript Coding. I can assure you the quality job. I have good experience in AJAX, Coding, Javascript, JSON, Software Architecture. We have Mais

$750 USD in 10 dias
(39 Comentários)
5.8
riteshjain009

//**CAN DELIVER THIS AS PER YOUR NEED **// Hello Employer ! Hope you doing great. With the reference of your description We would like to inform you that we are the most eligible team here with whom you can di Mais

$600 USD in 15 dias
(57 Comentários)
5.9
TakaAlex

Hi! Very interested on your project. As a senior javascript developer with over 5 years experience, I can meet your full requirements. With very familiar to JSON data manipulation, I can make your project with high Mais

$555 USD in 10 dias
(13 Comentários)
6.0
bengalTIGER1106

Dear client I have good skills about javascript If u want me,I will show good result for u I m ready for ur job for more detail,please contact with me I think that your job is good for me I have experienced f Mais

$500 USD in 2 dias
(29 Comentários)
5.4
innovera

Dear employer, Thanks for sharing your requirements with us. As per your requirements, I will collect data using Javascript and Ajax. Please start the chat and let me discuss in details. I have 5 years experie Mais

$300 USD in 10 dias
(26 Comentários)
5.6
ProgPro117

Dear sir I read your requirement carefully. I am a professional JS developer having experience of 5+ years. I can build your project qualitatively and quickly. And I will do my best for you. Here are my former Mais

$750 USD in 10 dias
(20 Comentários)
5.1
nataliaomelchenk

Hello there! I read your proposal and understand your idea. I am a excellent web designer and developer. I am familiar with AJAX. So I can do it perfectly such as you want. If you see my profile, you can know abou Mais

$555 USD in 10 dias
(16 Comentários)
5.2
DHSprout

Hi I have 5+ experience in web development. I have completed many task like this. I have strong knowledge of PHP, Web Design, JQuery , Javascript, Angular JS, Bootstrap CSS,, HTML, CSS, etc . Lets have a chat a Mais

$500 USD in 10 dias
(34 Comentários)
5.3
stanislav103

Hello, there. How are you? so excited to have a chance to apply in your project. I am very interested in your project. I am literally a javascript expert. highly skilled with javascript. my git account is https://g Mais

$833 USD in 10 dias
(21 Comentários)
4.7
xinglong717

Hi, nice to meet you. I have read your description. I would like to have conversation with chat to get more about your project. Thanks.

$300 USD in 5 dias
(23 Comentários)
4.9
shingjin

Dear, As a professional Javascript developer with 5+ years of experience, I have a full-stack experience. During that period, I have developed lots of projects. So I would like to be considered for your project posit Mais

$666 USD in 3 dias
(35 Comentários)
5.4
yongbeauty1996

hello how are you? I am very interested in your project. I have read your description very carefully. I can do your job in time. kind regards

$555 USD in 10 dias
(4 Comentários)
4.4
artistixeit

Hello, I love to do coding and do this all the time! I have worked in a big company as a Front End Developer for 7years so, I have worked on multiple projects where I'had been apreciated for my work. I have a grea Mais

$444 USD in 10 dias
(3 Comentários)
4.3
amitadlakha04

Hi There I am specialize in website design and development Graphics work and are excited for the opportunity to work with you in accomplishing your goals.I have great team for website design and development, I am very Mais

$555 USD in 13 dias
(7 Comentários)
4.1
mmadi

Hello lucasvogelmann, Greetings for the day!! I have gone through your project JavaScript Coding We have reviewed your requirements and we will be happy to start with you soon. I do have similar experience doin Mais

$675 USD in 12 dias
(9 Comentários)
4.2
amit0423

Hello, I've read your Project Description and I believe I can provide you with the desired results on your website. Embedding the things that you mention won't take me much time. I have rich experience in Javascrip Mais

$555 USD in 10 dias
(5 Comentários)
3.6
brightstar928

dear I checked your post carefully. I can do that perfectly. Please contact me and discuss more Thank you.

$500 USD in 3 dias
(11 Comentários)
3.4
laminarbytes

Over 10 years of experience in building websites using MS SQL Server, ASP.NET MVC, PHP, and MySQL Very strong in the frontend technologies HTML, CSS, BootStrap, JavaScript, jQuery and Angular. Has good for details an Mais

$700 USD in 10 dias
(4 Comentários)
2.9