This project is a modern authentication flow for The Crib, built with React, Material-UI (MUI), and Framer Motion.
- π Login with form validation and password visibility toggle
- π Signup with first/last name, username, email, password + confirm password
- β Forgot Password flow with reset link request
- π Verify OTP screen for 6-digit code verification
- π Reset Password with new + confirm password fields
- π Smooth Page Animations (slide in/out transitions with Framer Motion)
- π¨ Animated Background with subtle gradient + pattern effect
- βοΈ React + Vite (frontend)
- π¨ Material-UI (MUI) for UI components
- π¬ Framer Motion for page transitions
- π£οΈ React Router v6 for navigation
- π§ (Future) Spring Boot API integration for backend authentication
Clone the repository and install dependencies:
git clone https://github.com/your-username/the-crib-auth.git
cd the-crib-auth
npm install