Feat/user api
Created by: joan0802
- Implemented login and logout functionality with session handling.
- Developed user management page:
- Add new user
- Delete existing user
- Enable/disable user account
- Set admin / disable admin user account
- Built /profile page where users can:
- Update their name
- Change email address
- Modify password