Supernova digitizes what today is done with excel sheets.
Even nowadays, many companies still rely on old technologies in order to store their call center, technical assistance, and field work information. Most of these companies use excel sheets. Therefore, there is a big oppoturnity to digitalize their information and help them to have a better managment of their processes.
- Docker and Docker Compose to create our development and test environments.
- CircleCI as a general CI.
- Postgres to store our data and Sequelize as a Node.js ORM.
- Ava as a framework for tests.
- Yarn as a package manager.
To get started, you should install Docker and Docker Compose.
Then, clone the repository:
$ git clone git@github.com:black-atom/supernova.git
There are 3 default .env files. You can change them according to your needs..
To run locally, simply do the following command:
$ make development
This will start the development server listening on port 3000.
To run our tests, do:
$ make test
This will run both e2e and unit tests