Convert Css/Jquery To React/Redux + Unit Tests in Mocha

We're building a review / social media SPA React/Redux application. We want to use this theme from Envato: [login to view URL]

Theme theme is CSS / Jquery only so you will need to convert the necessary pages into React/Redux. There should be no JQuery left.

The data will come from Firebase Real-Time Database and Cloud Functions (Rest API). All the queries will be built for you but you will need to connect them.

Here is all the pages/routing that we need: [login to view URL]

There's around 12 pages, most of them have dynamic routing. Most of them will be literal copies from the theme demo. Some of them will need to be created from scratch using the theme's assets. You can see which ones in the text file above.

Unit Tests

• Every logic function, reducer and component should have at least 1 unit test using Mocha.

Other things

• Should use only ES6 syntax, which means async/await, const, let, , import, export, classes, etc.

• No .then or nested callbacks bigger than 1 layer. Use async await and promisify the functions.

• Variables should have very descriptive names and should be written in a way that the code does not require any comments to read. Code should have few comments if any, and as many descriptive named variable declarations as possible.

• Functions should be broken down by level of abstractions and be a small as possible. Functions should be grouped in independent modules with only 1 way dependencies.


• Routing + Redux init state + firebase integration for all the routing pages + unit tests

• Redux actions + firebase integration for all pages + unit tests

• User/Topic profile page, My settings page + unit tests

• Dashboard, Browse top users/topic page, Everywhere / Common, Login/Signin, + unit tests

• My Reviews Sent page, My Activity, My followers page, Users/Topics I follow page + unit tests

• Review Permalinks page, Reply Permalinks page + unit tests

• Bug fixing and small inner page components that have been forgotten during planning.

The work will be paid per milestone. Price can be flexible but should be around the same price for each milestone.


The project will be hosted on bitbucket and there should be daily commits, at least in the beginning so we can see if you're working or not. The reason is we want this project done quickly so we need to know you're serious about it from the beginning.


We need someone who can commit a lot of time to this project and finish it quickly. We need 80% of the code to be written in the first 2 weeks, and then the project finished 2 weeks after that. So 4 weeks total with a big push for a lot of code in the first 2 weeks.

You need to be very familiar with React, Redux and unit testing them otherwise you will not be able to accomplish the task quickly enough.

Skills: Angular.js, CSS, HTML5, Javascript, React.js

See more: testing react components, cannot read property 'type' of undefined redux, react testing enzyme, cannot read property 'type' of undefined javascript, react test componentdidmount, test componentdidmount enzyme, cannot read property 'type' of undefined react, cannot read property type of undefined redux logger, PSD to convert CSS, looking for experienced tester to write unit tests and integration tests, convert css jquery, convert css template joomla, swf convert css, convert css spec page, convert css template drupal, convert css drupal, convert css, convert css template dot net nuke, iphone app unit tests, convert css joomla template

About the Employer:
( 0 reviews ) Korea, Republic of

Project ID: #16448470

17 freelancers are bidding on average $13/hour for this job


Hi there............ I just read your proposal. I am top 5 freelancer of as you will see in my profile( I am so interested in your job as the best guru of website More

$16 USD / hour
(289 Reviews)

Hello, I am Smile Song, WEB developer in China. As I am a experienced Ruby on Rails, Node.js, Angular.js, React.js developer. I am very interested in your project. I have rich experience about ruby on rails and usag More

$12 USD / hour
(157 Reviews)

Dear petercharles3046. I check [login to view URL], [login to view URL] carefully and I am absol More

$15 USD / hour
(256 Reviews)

Hello client As I am React expert I am confident in this job. Please discuss more detail. Looking for work with you. Thanks and regards :)

$12 USD / hour
(72 Reviews)

Hi there, We have been developing/maintaining web applications in React and various JavaScript libraries/frameworks like AngularJS, MeteorJS, and NodeJS (both Express and Sails). We are also well versed with Agile More

$14 USD / hour
(15 Reviews)

Hello, Thank you very much for sharing your requirement. I have read the brief project description and I would like to proceed. I have 4+ years of experience in ReactJS, Redux & unit testing with an excellent le More

$15 USD / hour
(24 Reviews)

Hi Just checked your complete project and I'm expert in React and Redux and yes I can connect API from firebase. I always use JEST for unit testing my components and whatever you mentioned in your requirement I'm mo More

$14 USD / hour
(47 Reviews)

""Convert Css/Jquery To React/Redux + Unit Tests in Mocha"" Angular : [login to view URL] [login to view URL] [login to view URL] [login to view URL] Node.Js work: [login to view URL] More

$11 USD / hour
(8 Reviews)
$12 USD / hour
(11 Reviews)

Hello, Greetings From Young IT Minds, Thanks for the job posting!! Yes, We are ready to help you with your React/Redux based project. i have gone through your detailed requirements and it seems Feasible to us. We More

$13 USD / hour
(13 Reviews)

Hi, I went through your requirement and feel comfortable to do this job. I have good experience in website design & development. Please initiate chat to discuss further.

$12 USD / hour
(15 Reviews)
$8 USD / hour
(10 Reviews)

Hi there, Expert in - Gmail API/Parsing / Publishing JSON / Building an Email client******* Comfortable with GIT and Dockers******** You can check my profile from here: [login to view URL] More

$12 USD / hour
(6 Reviews)

Design Portfolio [login to view URL] [login to view URL] [login to view URL] [login to view URL] Custom Web Design Works [login to view URL] [login to view URL] w More

$16 USD / hour
(7 Reviews)

Dear Hiring Manager/Hello, I’ve carefully gone through your job posting on “Convert Css/Jquery To React/Redux + Unit Tests in Mocha”. I have 4+ years experience in angularJS>ReactJS and Overall 10 years experience i More

$13 USD / hour
(1 Review)

[login to view URL] 6+ years of experienced in Web application development. [login to view URL] an experienced in developing large applications in MEAN & LAMP stack. Hi , I am Shraddha here from MindCrew Technologies. I have seen your job More

$12 USD / hour
(0 Reviews)

Hi, I am Rajan from India. In my 10+ years as a full stack developer, I have successfully delivered numerous web solutions to my clients. I am confident I can do this project for you. Front End: HTML, CSS, Ang More

$11 USD / hour
(0 Reviews)