This project is separated in two parts:
- Server: where gRPC serves the remote calls defined in the proto file using clean architecture with herbsJS
- Client: Express/Node/Bootstrap/Handlebars web page to CRUD the server operations.
In order to run this app, issue in separate command line windows:
- In the root folder:
npm install
- Inside the /server folder:
npm start
- Inside the /client folder:
node index
Then, go to http://localhost:3000/ and test it out.
I'm using Bloom RPC by now.