Create app scaffolding
jacopofar opened this issue · comments
To start working on the web app a minimal scaffolding has to be created:
- frontend folder presumably based on CRA
- backend folder with a fastapi application
- Makefile to install, build, test and run
- travis CI or others
acceptance criteria:
- using the Makefile it's possible to get a running instance from the freshly cloned repo (running means one can see the homepage, and it can perform a call to the BE)
- there's at least a BE and a FE test, and they are executed using make
- upon push, a CI pipeline can build and run the tests