Parabéns pela ideia e pelo projeto! Ficou muito bacana.
Se tiver interesse em explorar outras tecnologias, recomendo dar uma olhada no Django. Ele se encaixaria muito bem nesse tipo de aplicação. O Django já vem com um sistema robusto de autenticação, o que facilita bastante o gerenciamento de usuários com diferentes níveis de acesso.
Além disso, ele permite criar painéis administrativos com CRUDs de forma simples e rápida, ideal para gerenciar estoques, atendimentos e outros recursos do sistema. Outro ponto forte é a facilidade para implementar regras de negócio diretamente nas views ou nos modelos, mantendo o código organizado e escalável.