This Rails app is a demonstration of using JSON API adaptors in separate server and client components. It is described in this blog post.
It uses a Rails Enginethat provides a JSON API to help assemble templates for check lists.
For the front end it uses an Angular 2 UI to provide a drag and drop user interface.
-
git clone [email protected]:guy-roberts/check_list_full_app.git
-
cd check_list_full_app
-
bundle install
-
rake db:setup
-
Create some seed data
-
rake check_list_engine:create_audit_data
-
rails s
Here is a picture of a component being dragged into a check list template