Requirement to build a system where A user can create an account A user can login A user can apply for a loan using token based auth