This project demonstrates a simple login and dashboard functionality using React. The application includes user authentication with basic validations, error handling, and navigation between pages.
- Login Page: Allows users to enter a username and password.
- Dashboard Page: Displays a welcome message for authenticated users.
- Validation:
- Fields cannot be empty.
- Password must be at least 8 characters long.
- Authentication is restricted to predefined credentials.