A sequência no geral é uma (BD, BACKEND e FRONTEND), mas não que seja a correta
Tem projeto que preciso mostrar algo rápido no designer então tenho que adiantar, faço o banco inicialmente, só a parte do login e no backend também e já parto para o visual
Mas no geral é como você comentou mesmo, banco, backend e front, mas não precisa fazer o banco todo, você pode fazer uma parte, depois também o backend e depois o front e assim vai indo até finalizar.
Até porque se colocando no lugar do cliente, ele ver banco ou backend não vai adiantar muito, a gente conhece e dá valor, mas o cliente quer ver a cara do sistema e não códigos e tabelas 😁
Abraço