Description: ## What needs to be done - Create /signup page - Create /login page - Create /verify-otp page - Create /forgot-password page - Create /reset-password page - Connect all pages to backend API - Add form validation - Store JWT token in Redux state ## Acceptance Criteria - [ ] All auth pages render correctly - [ ] Forms validate before submitting - [ ] Success redirects to dashboard - [ ] Errors display properly - [ ] JWT stored after login
Description:
What needs to be done
Acceptance Criteria