Project: fastify-react
Task (moderate): 1) Create login form (.login-form) with username input (.username), password input (.password), and submit button (.login-btn)
2) On successful login redirect to home page showing 'Hello {username}!'(h1), on failed login show 'Login Failed' message
3) Add client/context/auth.tsx to share current authenticated user information in context
4) Create CSS to beautify UI