/api_smart_stock_tracker

A robust and secure RESTful API built with Node.js and MongoDB-Atlas. High-performance libraries such as Express, Mongoose and Axios ensure quick and reliable data access. Cybersecurity measures and rigorous testing guarantee the highest quality and security. Experience cutting-edge web development with this innovative solution.

Primary LanguageJavaScript

Api RESTful Smart Stock Tracker

API NodeJs created to provide stock's information and solve common problems in other portfolio management applications.


Diego-Python Diego-HTML Diego-HTML Diego-HTML Diego-CSS Diego-CSS Diego-CSS

DataBase

  • MongoDB-Atlas(MongoCompass),

Technologies

  • Express
  • Nodemon
  • Mongoose
  • Axios

CyberSecurity

  • DotEnv
  • JWT
  • BCrypt

Dependencies

npm start
 "dependencies": {
    "axios": "^0.27.2",
    "bcryptjs": "^2.4.3",
    "body-parser": "^1.20.0",
    "coingecko-api": "^1.0.10",
    "cors": "^2.8.5",
    "dotenv": "^16.0.1",
    "express": "^4.18.1",
    "jsonwebtoken": "^8.5.1",
    "mongodb": "^4.8.1",
    "mongoose": "^6.5.2"
  },
  "devDependencies": {
    "nodemon": "^2.0.19"
  }

Testing

  • Postman

Running Tests

Run in Postman

Documentation

Documentation

Run Locally

Clone the project

  git clone https://github.com/diegojfcampos/api_smart_stock_tracker.git

Go to the project directory

  cd api_smart_stock_tracker

Install dependencies

  npm install

Start the server

  npm start

Authors