JVAI interview question

build a full auth system