/ram-loopback-sample

Sample app with Loopback 4 server, RAM Stack client and OpenAPI integration

Primary LanguageTypeScriptMIT LicenseMIT

RAM Stack + LoopBack 4 sample application

This project consists of

  • a Node.js LoopBack 4 back-end application strictly typed with TypeScript and 95% test coverage
  • a React front-end application with MobX state management, Awilix DI and TailwindCSS UI and autowiring of the components via RAM Stack composition root
  • an API explorer as a live documentation of the back-end
  • a fully automated, strongly typed, seamless integration between front-end and back-end parts based on OpenAPI standard

To run the project the following commands should be used

npm install
npm start

The default browser should open automatically as soon as everything builds and starts The API documentation is available at /api.

Node v10 is expected