have a look at https://jhipster.tech you can generate a working example code instantly and get started
It would be great if you could keep in touch and post some issues on the Project Repository where you can Guide upon how can we improve the Code ! And what is the best tech-stack we should be using on the Backend side !