A webapp that includes registration, login, and password recovery functionalities. It should integrate with the backend API and provide error handling for invalid inputs.
The project will use React.js/NextJs for building the user interface, Redux for state management, and Tailwind CSS for styling. Additionally, Jest will also be used for unit testing.
The web application should load within 2 seconds on a standard broadband connection and achieve a Lighthouse performance score of at least 90. It should also comply with WCAG 2.1 AA accessibility standards.