├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── custom.md │ └── feature_request.md ├── .gitignore ├── LICENSE ├── README.md ├── configs ├── api.ts ├── database.ts └── environment.ts ├── data ├── cache │ ├── cache.js │ └── redis.js ├── database │ ├── init.sql │ └── migrations │ │ ├── 001_create_users_table.sql │ │ └── 002_create_transactions_table.sql └── logs │ ├── combined.log │ └── logger.js ├── docs ├── README.md ├── architecture.md ├── development.md └── nextronous.jpeg ├── scripts ├── build.sh ├── deploy.sh ├── docker-compose.prod.yml ├── docker-compose.test.yml └── test.sh └── src ├── api ├── index.ts ├── transaction-controller.ts └── user-controller.ts ├── core ├── financial-innovation.ts └── index.ts ├── models ├── transaction.ts └── user.ts ├── services ├── transaction-service.ts └── user-service.ts └── utils ├── error-handler.ts └── logger.ts /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/.github/ISSUE_TEMPLATE/custom.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/README.md -------------------------------------------------------------------------------- /configs/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/configs/api.ts -------------------------------------------------------------------------------- /configs/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/configs/database.ts -------------------------------------------------------------------------------- /configs/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/configs/environment.ts -------------------------------------------------------------------------------- /data/cache/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/data/cache/cache.js -------------------------------------------------------------------------------- /data/cache/redis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/data/cache/redis.js -------------------------------------------------------------------------------- /data/database/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/data/database/init.sql -------------------------------------------------------------------------------- /data/database/migrations/001_create_users_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/data/database/migrations/001_create_users_table.sql -------------------------------------------------------------------------------- /data/database/migrations/002_create_transactions_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/data/database/migrations/002_create_transactions_table.sql -------------------------------------------------------------------------------- /data/logs/combined.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/data/logs/combined.log -------------------------------------------------------------------------------- /data/logs/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/data/logs/logger.js -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/docs/architecture.md -------------------------------------------------------------------------------- /docs/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/docs/development.md -------------------------------------------------------------------------------- /docs/nextronous.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/docs/nextronous.jpeg -------------------------------------------------------------------------------- /scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/scripts/build.sh -------------------------------------------------------------------------------- /scripts/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/scripts/deploy.sh -------------------------------------------------------------------------------- /scripts/docker-compose.prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/scripts/docker-compose.prod.yml -------------------------------------------------------------------------------- /scripts/docker-compose.test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/scripts/docker-compose.test.yml -------------------------------------------------------------------------------- /scripts/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/scripts/test.sh -------------------------------------------------------------------------------- /src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/src/api/index.ts -------------------------------------------------------------------------------- /src/api/transaction-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/src/api/transaction-controller.ts -------------------------------------------------------------------------------- /src/api/user-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/src/api/user-controller.ts -------------------------------------------------------------------------------- /src/core/financial-innovation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/src/core/financial-innovation.ts -------------------------------------------------------------------------------- /src/core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/src/core/index.ts -------------------------------------------------------------------------------- /src/models/transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/src/models/transaction.ts -------------------------------------------------------------------------------- /src/models/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/src/models/user.ts -------------------------------------------------------------------------------- /src/services/transaction-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/src/services/transaction-service.ts -------------------------------------------------------------------------------- /src/services/user-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/src/services/user-service.ts -------------------------------------------------------------------------------- /src/utils/error-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/src/utils/error-handler.ts -------------------------------------------------------------------------------- /src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/nextronous-core/HEAD/src/utils/logger.ts --------------------------------------------------------------------------------