Skip to content

aayushrathor/koinx

Repository files navigation

Koinx Crypto

Description

A Server Side Application to fetch Crypto Transactions of a user

Project Structure

.
├── assests
├── logs
│   └── server.log
├── package.json
├── package-lock.json
├── README.md
└── src
    ├── config
    │   └── koinx.mongo.js
    ├── controller
    │   ├── ethereum.controller.js
    │   └── koinx.controller.js
    ├── index.js
    ├── route
    │   └── koinx.route.js
    └── utils
        └── koinx.logger.js

Installation

# clone the repository
$ git clone https://github.com/aayushrathor/koinx.git koinx && cd koinx

# install dependencies
$ npm install

Usage

# start the server in development mode
$ npm run start:dev

# start the server
$ npm run start:prod

# use docker
$ docker compose up -d

API Endpoints

# Get Transactions by Address
GET /api/transactions/:id

# Get Balance and ethereum rate by Address
GET /api/fetch/:id

Usage Video

https://youtu.be/lZRQrFHI67w

About

Backend API Template to fetch etherium price and know user details with their transaction

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published