- basic backend-development and smart contract integration using AdonisJS framework
- NVM or Nodenv - For developers; Install Node 16.x
- PostgreSQL
- Dbeaver
$ git clone git@github.com:Selenophilia/api-wallet-integration.git
$ cd api-wallet-integration
$ npm install
$ node ace serve --watch
$ cp .env.example .env
$ node ace configure @adonisjs/lucid
Select the database you want to use:
PostgreSQL
# It will let you choose if you want to open the configurations on terminal or browser.
# copy your configurations on the `env.ts` file
# go to your .env file and add neccessary configurations
PG_HOST=localhost
PG_PORT=5432
PG_USER=user
PG_PASSWORD=password
PG_DB_NAME=user