Practical JHipster Use
So my sister works for https://coastaldisposal.com/ and they have all these huge dumpsters all over Virginia. She manages the business for the owner. She keeps track of all these dumpsters and which customers have them on a white board in an office near the Chesapeake Bay. She was taking pictures of the white board for her cell phone because she also owns and runs another business in town and doesn’t have her white board with her. I’m listening to all this and thought why can’t we make an application that’s hosted in the cloud and looks good on a cell phone or a computer. David’s thinking JHipster.
I wrote the application at my mom’s house with her looking over my shoulder. We tested it on my macbook pro and used a 192.168.1.x IP on my mom’s wireless network. I deployed the JHipster app to a Digital Ocean server, setup DNS, and gave her a URL to use. We did the application in less than an hour and I sent her boss, the owner an invoice for the monthly hosting and maintenance. That was easy-peasy!
JHipster has a lot of technology to offer, but for me the excitement is its practicality. I needed a solid responsive web application and I needed one that’s easy to implement beyond it’s defaults. I can set up a certificate for free using Let’s Encrypt (HTTPS) and I already maintain several Digital Ocean servers that were created using Terraform.
So if you would like to create an application that you can get to anywhere there’s internet, contact me. JHipster can do the job and do it well. Again, I haven’t showcased the features JHipster has to offer, but I can vouch for it’s ease of development and use. Spring boot is used to run the application and I set my applications to work with Linux and /etc/init.d . The JHipster application can be installed as a service. If you haven’t checked out JHipster, you should. It’s the best Spring/Java/Angular quick-start I’ve found. I use it.