jacopofar / grammar-quiz

Online cloze deletion tool focused on grammar

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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