Note
Last updated January 14, 2026
This authentication system prompts the user for their login credentials (username and password) and redirects them to the appropriate landing page depending on their role: a user, a manager, or an administrator. Once redirected, the user is able to view, modify, or delete their information. If the user cannot provide their login credentials—in other words, the user does not have an account—then they can sign up and create an account.
Access the live demo here.
- Angular (v20.3.2)
- Firebase (current)
- Firebase CLI (v15.3.0)
- JSON Server (v1 beta)
- Lucide Icons (v0.562.0)
- Postman (v11.80.2)
- Postman Agent (v0.4.83)
- Tailwind CSS (v4.1.13)



