Closed

Develop single page utilizing SUCURI scan API

Looking for a freelancer to develop one-page website utilizing SUCURI scan API (documentation attached) with storing some data in a MySQL database.

"FRONTEND"

The overall look may be similar to [url removed, login to view] or [url removed, login to view] I don't have a design, so it's up to Freelancer to make it looks "good" or use some Bootstrap theme.

The visitor should be able to insert any URL in the form and, after clicking a button, check if this URL is infected or not.

The visitor should see some kind of progress bar or loading spinner after clicking the button - it may take several seconds to retrieve the results.

The visitors should see the results:

- simple information when the website is clean

- detailed information (like on [url removed, login to view]) with some CTA buttons/links (like 'Cleanup My Site') triggering contact form when the website is infected

Contact form should have few fields: website URL (may be pre-filled, but do not have to), Name, E-mail, Phone, Message and a hidden field with scanning ID.

"UNDER THE HOOD"

Form field should have simple URL validation (regex sounds good) and the URL should be trimmed to the domain name before sending to SUCURI. Input should be secured (htmlspecialchars?)

Every scan should be stored in the database (don't need any backend for now) with at least: unique ID, scanned URL, result category and name (like BLACKLIST:WARN), result and the timestamp. The result may be stored 'as is', which means that it may be simple text or serialized.

"TECHNOLOGY"

The website 'frontend' should be based on Bootstrap, additional JS is allowed, of course, AJAX as well, but without any frontend frameworks (like Angular or React). I may consider using Vue, but I suppose it will not be necessary.

The 'backend' should be php-based, I'd prefer not to use any framework, but Codeigniter or Slim is acceptable if it will simplify/speeds up the job.

I'd prefer to send the data using POST method.

The form needs to be secured using reCaptcha.

That's all for now, but if I'll be able to successfully publish this website I'll probably looking for someone in the future to add additional features, like some kind of statistic on the frontend or checking if the URL was scanned recently and display results from the database. So 'ongoing job available' (but I do not like this term - I'm also a freelancer)

YOU NEED TO start your bid with an answer to my question: I'd like to hear what technology are you going to use for all parts of the project (front, sending request etc)

Skills: Bootstrap, HTML, MySQL, PHP, Website Design

See more: sucuri api, scan wordpress site for malware, scruri, https sucuri net website security platform signup, sucuri agency pricing, sucuri wordpress, sucuri data centers, securidns, convert single page psd to html looking for someone reliable for regular work, convert single page psd to html (looking for someone reliable for regular work), best single page checkout sample, create single page web applications php, php form single page, project embedded projects single page, creating single page website template, single page brochure design price list, audience single page website, best single page web designs, best design single page, single page application php

About the Employer:
( 1 review ) Szaflaey, Poland

Project ID: #16550809

8 freelancers are bidding on average zł494 for this job

zł736 PLN in 3 days
(619 Reviews)
8.9
zł466 PLN in 3 days
(84 Reviews)
6.3
rabhardwaj

i have been in this field for more than 7 years. i have experience in C#,php,perl,wordpress,Html,postgress ,Ubuntu,Crontab,Web Services, Rest Api, Zend ,YIi,Mysql. Relevant Skills and Experience so i am right candi More

zł466 PLN in 3 days
(8 Reviews)
5.0
Adarshjhakashyap

As you have rightly mentioned, there is no need of any backend framework. We can do this in simple php, for request obviously we will be using POST, if need arises we might use AJAX. There is no need of any front end f More

zł422 PLN in 3 days
(13 Reviews)
3.7
zł466 PLN in 3 days
(6 Reviews)
2.9
skywebtechies

I WILL USE PHP FOR YOUR DEVELOPMENT​​​ Your requirement needs API integration methodology in which I have several years of experience including several APIs such as Expedia, [login to view URL], HotelBeds, Sabre, Bitcoin, B More

zł538 PLN in 3 days
(1 Review)
0.0
yuxizhe

Frontend developer. Chinese, good at nodejs, vue, SSR, PWA,javascript, html, css. 4years experience in web build.

zł388 PLN in 3 days
(0 Reviews)
0.0
zł466 PLN in 3 days
(0 Reviews)
0.0