wv stunden lernzeit ist abhängig von verschiedenen faktoren, vor allem deiner erfahrung.
als blutiger anfänger könnte es von 3 tagen bis 3 monaten dauern. und selbst dann ist es keine feste regelzeit.
und du musst zumindest dafür im besten fall wissen wie man ein backend/server schreibt. das heißt eine dementsprechende sprache (js,java,php,go,c#,python (eigentlich kannst du in gefühlt jeder sprache ein backend schreiben)).
das beinhaltet natürlich dann, dass du ein wenig über protokolle weißt wie beispielsweise http.
dann musst du wissen wie du den chat gestalten willst. was meine ich damit? na ob es über den browser aufrufbar sein sollte oder über eine einfache desktopanwendung, über das terminal etc.
als anfänger empfehle ich dir einfache desktopanwendung denn später kannst du immernoch auf den browser wechseln (vorausgesetzt dein server und dein chat GUI sind nicht gekoppelt).
für eine desktopanwendung gibts verschiedenes: tauri, electron, javafx, wpf, etc.
das wichtigste was du lernen musst: es wird wahrscheinlich nicht so (leicht) wie du es dir vorgestellt hast. kann sein, dass du aufgrund von fehlender erfahrung einige abstriche irgendwo machen musst wie beispielsweise sicherheit, komfort, design, funktionalität. aber du willst ja nur ein prototypen und deswegen ist es auch komplett fein.
außerdem: es ist wie in minecraft ein haus bauen -> ein haus kann jeder kek bauen aber nicht jeder wird zum meisterarchitekt und kann (direkt) schlösser bauen. was will ich damit sagen? du wirst vielleicht nicht zum meister programmierer aber jeder kann ein solides programm schreiben. und wenn man wirklich will kann man wirklich gut werden. lass dich nicht entmutigen