самому первому что учится фрилансер, это распознавать неадекватных заказчиков. Самый верный признак неадекватного заказчика — его слова о том что это "делать пару часов", "для профессионала минутное дело" и всё в таком духе. Это просто как автоматом лейбл "я заказчик-мудак" себе повесить.
P.S.:
делал подобную задачу десять лет назад примерно за неделю и $2000 баксов. топикстартер лютый балобол. всё что он смог за час это нагуглить ответы на стековерфлоу. кода от него мы, конечно же, не увидим.