Loading...
Loading...
Project Overview: We are looking for a frontend developer to build a seamless, 3-step form wizard for posting a new project on our platform, complete with field validation and data persistence between steps. Expected Output: - Implement a 3-step sliding workflow: Step 1 (Title & Category), Step 2 (Budget & Deadline), Step 3 (Description & Attachments). - Add robust client-side validation using Formik/React Hook Form and Yup (e.g., ensuring budget is a positive number and checking character length limits). - Create a visual progress tracker bar at the top that updates dynamically as the user moves through the wizard. - Build a step-back feature that safely retains the input field data if a user decides to edit a previous step. Required Skills: - ReactJS (Functional components and advanced local state management) - Experience with form handling libraries (React Hook Form, Formik, or native state validation) - Tailwind CSS for smooth animations and layout transitions Important Details: The final form submission API route and individual input components are already completed. This task is entirely focused on managing the multi-step navigation state, linking the validation schemas to each view, and creating a polished step-by-step user experience.
Budget
$2000
Deadline
2026-07-09
Client
Jason Karen