Semi-finished ReactJS project
Budget: €750 – €1,500 EUR
I am looking for a React JS developer to complete the remaining features of my web app. The current project is already partially finished but requires additional functionality.
Specific features that are done/missing from the current ReactJS project include:
- TrafficMiddleware: DONE -> TESTED 100% CORRECT
- AdsMiddleware: PARTIAL-DONE
- ModularAdsSystem: MISSING
- Responsive design: MISSING
https://github.com/adshrink/ProtoV2
Project MAP:
- index.js
- ---- MainApp
- ---- ---- TrafficFilterMiddleware (split traffic quality index)
- ---- ---- ---- AdsMiddleware ( add/remove ads by customer settings and traffic quality )
- ---- ---- ---- ---- FinalMiddleware ( when the ads steps are done, the final component will show/redirect to the desired content)
Design:
- I have a design ready for the missing features, but it is not complete. You can check by the our LIVE web app ( http://adshnk.com/ARCEUS/?_r=aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9zZWFyY2g/cT1iYXNlNjRlbmNvZGUmb3E9YmFzZTY0ZW5jb2RlJmFxcz1jaHJvbWUuLjY5aTU3LjE5NzZqMGoxJnNvdXJjZWlkPWNocm9tZSZpZT1VVEYtOA== )
Timeline:
- The completion of the missing features should be done within 2-4 weeks. Its urgent, but full time you will do in less time
Ideal Skills and Experience:
- Proficient in React JS
- Familiarity with responsive design principles
- Test all the components
- Use fake API data, we will make an adapter
This is our example data
{
"uid": 91481,
"host": "adshnk.com",
"reqpath": "/AgarHA",
"phpsid": "AT2TOslf2hFnG6oxK8kcLZxVWzg9Ot8Eu2O7EB0G",
"dest": "https://spdmteam.com/arceusx/keysystemtest/key3",
"exemicrotiming": 0.1,
"exemicrotimingq": 0.005881786346435547,
"tempshc": "false",
"shcid": 1,
"incognito": false,
"userFrom": "IT",
"vpninfo": { ok
"status": "success",
"package": "Professional",
"ipaddress": "93.67.78.52",
"host-ip": false,
"type-ip": "Residential",
"hostname": "AS30722",
"org": "Vodafone Italia S.p.A.",
"continent": "Europe",
"country": {
"name": "Italy",
"code": "IT"
},
"subdivision": {
"name": null,
"code": null
},
"city": "Lido di Ostia",
"postal": null,
"location": {
"lat": 41.7297,
"long": 12.2641
},
"request_from_host": {
"scheme": "https",
"host": "adshnk.com",
"path": "/"
},
"result": [],
"api_status": "success"
},
"country": {
"name": "Italy",
"code": "IT"
},
"subdivision": {
"name": null,
"code": null
},
"location": {
"lat": 41.7297,
"long": 12.2641
},
"request_from_host": {
"scheme": "https",
"host": "adshnk.com",
"path": "/"
},
"botDetect": { ok
"isUser": true,
"tests": {
"scroll": false,
"mouse": true,
"key": false
}
},
"fingerprint": "c9d48d97ff8f2a017b576a2c01b78646", ok
"wurfl": { ok
"complete_device_name": "Google Chrome",
"form_factor": "Desktop",
"is_mobile": false
},
"recapv3": { ok
"success": true,
"challenge_ts": "2023-03-18T10:43:08Z",
"hostname": "adshnk.com",
"score": 0.9,
"action": "91481"
}
}
Specific features that are done/missing from the current ReactJS project include:
- TrafficMiddleware: DONE -> TESTED 100% CORRECT
- AdsMiddleware: PARTIAL-DONE
- ModularAdsSystem: MISSING
- Responsive design: MISSING
https://github.com/adshrink/ProtoV2
Project MAP:
- index.js
- ---- MainApp
- ---- ---- TrafficFilterMiddleware (split traffic quality index)
- ---- ---- ---- AdsMiddleware ( add/remove ads by customer settings and traffic quality )
- ---- ---- ---- ---- FinalMiddleware ( when the ads steps are done, the final component will show/redirect to the desired content)
Design:
- I have a design ready for the missing features, but it is not complete. You can check by the our LIVE web app ( http://adshnk.com/ARCEUS/?_r=aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9zZWFyY2g/cT1iYXNlNjRlbmNvZGUmb3E9YmFzZTY0ZW5jb2RlJmFxcz1jaHJvbWUuLjY5aTU3LjE5NzZqMGoxJnNvdXJjZWlkPWNocm9tZSZpZT1VVEYtOA== )
Timeline:
- The completion of the missing features should be done within 2-4 weeks. Its urgent, but full time you will do in less time
Ideal Skills and Experience:
- Proficient in React JS
- Familiarity with responsive design principles
- Test all the components
- Use fake API data, we will make an adapter
This is our example data
{
"uid": 91481,
"host": "adshnk.com",
"reqpath": "/AgarHA",
"phpsid": "AT2TOslf2hFnG6oxK8kcLZxVWzg9Ot8Eu2O7EB0G",
"dest": "https://spdmteam.com/arceusx/keysystemtest/key3",
"exemicrotiming": 0.1,
"exemicrotimingq": 0.005881786346435547,
"tempshc": "false",
"shcid": 1,
"incognito": false,
"userFrom": "IT",
"vpninfo": { ok
"status": "success",
"package": "Professional",
"ipaddress": "93.67.78.52",
"host-ip": false,
"type-ip": "Residential",
"hostname": "AS30722",
"org": "Vodafone Italia S.p.A.",
"continent": "Europe",
"country": {
"name": "Italy",
"code": "IT"
},
"subdivision": {
"name": null,
"code": null
},
"city": "Lido di Ostia",
"postal": null,
"location": {
"lat": 41.7297,
"long": 12.2641
},
"request_from_host": {
"scheme": "https",
"host": "adshnk.com",
"path": "/"
},
"result": [],
"api_status": "success"
},
"country": {
"name": "Italy",
"code": "IT"
},
"subdivision": {
"name": null,
"code": null
},
"location": {
"lat": 41.7297,
"long": 12.2641
},
"request_from_host": {
"scheme": "https",
"host": "adshnk.com",
"path": "/"
},
"botDetect": { ok
"isUser": true,
"tests": {
"scroll": false,
"mouse": true,
"key": false
}
},
"fingerprint": "c9d48d97ff8f2a017b576a2c01b78646", ok
"wurfl": { ok
"complete_device_name": "Google Chrome",
"form_factor": "Desktop",
"is_mobile": false
},
"recapv3": { ok
"success": true,
"challenge_ts": "2023-03-18T10:43:08Z",
"hostname": "adshnk.com",
"score": 0.9,
"action": "91481"
}
}