Finish user login
Finish admin function
Finish user role
Finish product
fix bug and improve UI
Adding cart functions