/api
is for the backend./ui
is for the front end-
TODO: Create docker / docker compose for running
- Heavily use of Dependency Injection (without any framework).
- Express.js Controllers accepting a
- Service which is in abstract on the
- Model which is defined using TypeORM as ORM.
- Currently using Sqlite3.
- React
- MaterialUI
- Every testable class under
src/
should have a corresponding test suit file intest/
. - run
npm run test
to run all the tests with coverage information. - CI (Travis) should run
npm run test:ci
for sending coverage data to coveralls.io.
npm run typeorm migration:generate -- -n NameOfMigration
Ⓒ Created By Assaf Sapir, 2019, Under MIT License