Skip to content

karol-preiskorn/3d-inventory-mongo-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3d-inventory-mongo-api

  1. 3d-inventory-mongo-api
    1. Purposes
    2. Architecture
    3. Features
      1. MEAN stack
    4. Data Model
    5. API documentation
    6. Getting Started
    7. License

wakatimeGitHub latest commitGitHub issuesmade-with-javascriptNpm package versionGitHub licenseGitHub stars

Purposes

Create REST [[API]] for ✨3d-inventory✨ application connected to [[Mongo]] Atlas — solution that allows you to build a spatial and database representation of yours datacenters.

Architecture

Architecture ✨3d-inventory✨ Mongo API

Features

  • RESTful [[API]] endpoints for managing datacenter inventory
  • Integration with MongoDB Atlas
  • Secure and scalable architecture

MEAN stack

  • MongoDB is a NoSQL database that stores data in JSON format.
  • Express.js is a web application framework for Node.js that simplifies the process of building web servers and APIs.
  • [[RxJs]] - Reactive Extensions Library for JavaScript.
  • [[NodeJS]] is a JavaScript runtime that allows you to run code on the server-side.

Data Model

Data Model

API documentation

Swagger [[API]] definition.

Getting Started

To get started with the 3D Inventory Mongo [[API]], follow the instructions below:

git clone https://github.com/karol-preiskorn/3d-inventory-mongo-api.git
cd 3d-inventory-mongo-api
npm install
npm start

License

This project is licensed under the MIT License.