Modern React Node.js Frontend and Backend Build

Job ID: 40104324

Budget: $250 – $750 USD

I’m already laying the groundwork for a full-stack platform on Node.js with a MySQL database, but the client-facing side still needs to be brought to life. I’m after a modern, clean look and feel implemented entirely in React. I need a login function, forgot password, register and a user dashboard screens created.

Here’s what I need you to craft and wire up:

• User authentication screens (sign-up, login, password reset with email verify and SMS verify for phone number using twilio as my app device that integrates into this db uses SMS mainly).
• Registration is only allowed if they have a valid activation code for the device I manufacture that they are in possession of.
• User must also accept a EULA allowing to be contacted via EMAIL and SMS.
• database is a small mysql db with a users, contacts, and devices tables. I will export a basic schema for you to integrate with.
• Interactive, data-driven dashboard that allows the person to register new devices and add up to 3 contacts (peoples email, and Phone number)
• A fully responsive layout that looks sharp on phones, tablets and large desktops alike

I am familiar with Visual Studio Code and have created a API background that is currently working for the devices I create. I just need help getting a frontend setup done.

Once complete, I’ll test the build locally against the staging server. If the auth flow is seamless, the dashboards render accurate data, and every page passes a quick lighthouse mobile audit, we’ll be ready to deploy.