This is a collection of projects to bootstrap a startup ( or a project ) by providing complete and productive development stack paired with methodologies like API first and Executable Specifications, a.k.a ATDD (Acceptance Test Driven Development)
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!).




