This is the repository responsible for Jabber's app.
- NodeJS (14.x.x);
- NPM (6.x.x);
- PostgreSQL (13.x);
- run
npx simple-git-hooks
at the root of the project, before the start (it will set the pre-commit hook for any commits).
Static analyzers are used for all projects to ensure basic code quality. Additionally, quality criteria rules are enforced during code review and audit.
This folder contains all common (helpers, enums and etc.) stuff for other applications (backend, frontend and etc.).
For the BackEnd to work properly, you need to fill in the .env
file. You can use the .env.example
file as an example.
For the FrontEnd to work properly, you need to fill in the .env
file. You can use the .env.example
file as an example.
npm run install:all
at the root- Fill ENVs
npx simple-git-hooks
at the rootnpm run start:dev
at the root- Enjoy <3