This is a collection of projects to bootstrap a startup by providing complete and productive development stack that uses API first ideology
This Medium article: Full Startup Starter technology stack explains the reasons and ideas for the project
- fss-api - API definitions
- fss-api-server-stubs - builds library of server sides stubs based on API definitions
- fss-sboot-service - very simple service that implements the API
- fss-ui - Angular based UI that uses script to generate client side code for the API
- fss-acceptance-tests - acceptance tests that java client to test the service
All the parts of this stack are productive and working well together, however, they are replaceable. If one hates Angular then React can be used (but use of commercial UI libraries is the must for productivity!).