This project is a simple authentication system built with Next.js 15 (App Router).
It includes signup, login, and a dashboard with user management using localStorage.
- Signup with validation (Formik + Yup)
- Login with phone number & password
- Active user management via
localStorage - Profile avatar upload with Base64 preview
- Accessible form components (ARIA labels, focus-visible states)
- Styled with Tailwind CSS
- Toast notifications with React-Toastify
- Custom 404 page
Clone the repository and install dependencies:
git clone https://github.com/tinahmdian/authentication-system.git
cd authentication-front
npm install
npm run dev