This project is intended to facilitate employee access to a web portal and allow them to complete administrative functions. This web portal is designed to provide login authentication for all users. Every user will be verified and will be granted access to only their appropriate department links. The app is efficient and easy to use with all functionality readily available. Below are screenshots of the final product and a live demo can be accessed here.
All users on the employee network can create an account, they can then use this account to login to their respective departments. When a user logs in, their credentials are authenticated, once logged in each individual user will have a role. This role will be used by the back end to identify what the user can and can’t access through the web portal. Once a user’s role has been processed all accessible links will be displayed and the user will be able to navigate to these links. If a user does not possess access to a specific role then the system will hide all links and render them inaccessible.