Sample app which depicts a Cab Booking platform. The app supports graphQL queries to book a nearby cab and view booking history for a user.
Execute the following sql scripts in mysql shell
source db/install.sql
source db/dump.sql
go build (once done executable will be generated in the same directory)
./bookCab
cd booker/tests
go test -coverpkg=..
cd graphql/fields/tests
go test -coverpkg=..
Open GraphiQL App and use 'http://locahost:3000/graphql' to explore the types and work with queries and mutations