test project

Thank you for your interest in joining the Development Team at Purple Brush! As part of the recruitment and selection process, we’d like to ask you to complete the following code challenge. Are you up for the challenge?

A designer has given you the following mockups that you will be asked to turn into a working feature on Keep in mind that it should work for everyone (ie. think mobile, cross-browser, etc.)

The final result should be live in a service like CodePen, JS Bin, etc. Candidates need to attach the URL with their applications. (Where to Apply?)

Feel free to use a CSS preprocessor and/or JS Framework/Library. It’s also fine to not use any of these technologies.

When submitting the form:

If the email field does not validate, an error message should be rendered.

If the email field is valid, the form should submit and log the value of each field in the browser console without refreshing the page.

It will show a loading state for 2 seconds, to simulate an HTTP request.

It should allow only a single submission. That is, subsequent attempts to submit should be ignored after the initial submission.

After the simulated request, a “thank you” message should replace the form without refreshing the page.

The grey box within the mockups is only to provide you with the colour and font info that is used, you don’t need to code it into your work.

The supported browsers will be the following:


Latest 2 major releases of Chrome and Firefox, Safari, and Edge

IE 11 Functional


Latest 2 major releases of Chrome and Firefox, and Safari

Budget $50 CAD

Skills: CSS, JavaScript, HTML, HTML5, Website Design

See more: project hours log, simple test project php, cisco router allow http trafic, test project synonym, testproject review, testproject pricing, testproject download, testproject framework, testproject agent, testproject ios, test project tutorial, online test project aspnet, ruby rails test project, create test project, freelancer board test project, write beta test project report, asterisk stress test project, cisco router allow http traffic, stroop test project, test project iphone

About the Employer:
( 8 reviews ) Tillsonburg, Canada

Project ID: #22330758

7 freelancers are bidding on average $119 for this job


Hello, We have gone through your requirements along with the attachment very carefully. We are professional full stack developers, working since 10 years in this field with the appreciation of thousands of satisfied cl More

$200 CAD in 8 days
(173 Reviews)

Hi, Dear, hope you are doing well! My name is Basit Q. I am web developer. I have a team of best developer and designer for website with having some other skill and innovated ideas in website. I have done above 300 p More

$140 CAD in 3 days
(12 Reviews)

5 years experience in Reactjs / Redux / Angular / Nodejs / PHP / Django / Backned - Frontend development! All of our programming skills: *Front-end: - HTML, HTML5, JSON. - JAVASCRIPT (Ajax, AngularJS / 2 / 4 / 5 / More

$50 CAD in 1 day
(27 Reviews)

Hi there :) >> Please review some of my works: [login to view URL] - HTML5 [login to view URL] - WordPress [login to view URL] AI Chatbot with Dialogflow

$100 CAD in 1 day
(6 Reviews)

⭐Hi⭐ How are you? I saw the description carefully so understood fully what you want. I'm a full-stack developer with rich experience and high-skill in website development. Front-end: I have experience in Website Desi More

$140 CAD in 7 days
(3 Reviews)

Thanks for reading my response to your project. I have seen your project and it matches my expertise. I am new in this platform but have good command in website design. I will accomplish your task with passion. Custom More

$155 CAD in 6 days
(0 Reviews)

Hello very interested in your test project. I am ready to make an internship signup form for the test. Feel free to contact me for more tests. Best regards

$50 CAD in 7 days
(0 Reviews)