The BOT is built on web frameworks. These include:
- NodeJS [Backend]
- Sequelize
- ExpressJS
- Node Package Manager (NPM)
- AngularJS (1.4.*) [Frontend]
- Bower (Package Manager)
- Gulp
For Testing purposes, we are running MYSQL (5.6.*) with a provision to migrate to PostgreSQL (9.*).
Since the ecosystem is predominantly based on Javascript, we employ Jasmine running on KarmaJS for our end-to-end unit tests.
Read up on the Express docs here.