Как сделать веб-сервис и не утонуть в процессе?
1. Выделить одну главную функцию сервиса
2. Сделать её, сверстать и выкатить, это будет MVP
3. Не заморачиваться с вёрсткой
4. Не заморачиваться с методами авторизации
5. Не думать про нагрузку, не заниматься оптимизацией кода и БД
6. Если поймали себя на мысли что вы думаете какой паттерн тут применить вы в Ж, просто пишите код, который работает!!
7. Не совмещать написание сервиса, который вы РЕАЛЬНО хотите запустить с изучением чего-то нового (языка, БД). Утоните в учёбе и никогда не запустите.
Это всё на своём опыте написания проекта говорю вам а не голословно ))
Отнеситесь к работе как к бизнесу.
1. Напишите себе ТЗ как будто хотите продукт заказать.
2. Посмотрите на ТЗ и оцените стоимость работ исходя из своих расценок
3. Подумайте окупятся ли инвестиции вашего времени и какие риски
4. Подумайте как упростить работу
...
99. Начинайте писать код, по своему ТЗ