По примерам со стэк оверфлоу можно накодить что угодно, но в чем ценность, если вы не понимаете как это работает, а если понимаете, то о чем сейчас вообще разговор? Декомпозировали задачу, определились с используемыми технологиями, нашли доки, почитали как реализовать каждый шаг отдельно. Если в процессе реализации возникли проблемы - задали конкретный вопрос.
Очень неожиданно слышать от опытного человека, который начинал еще с ассемблера под 8086 подобный вопрос.