Skip to content

BIS is an Express based inventory management website deployed using Google Cloud Run and Docker. BIS is a location based inventory system designed for both personal and commercial use. BIS was developed for S23-CS546-WS: Web Programming I for Professor Patrick Hill at Stevens Institute of Technology.

Notifications You must be signed in to change notification settings

xxmistacruzxx/BIS

 
 

Repository files navigation

Building Inventory System

Features

Building, Room, Container, and Item Nesting

BIS allows users to create buildings, rooms, containers, and items which are nested inside each other to allow for easy navigation and logical storage.

Item Statistics and Tracking

BIS allows users to see an items price and quantity history, as well as basic statistics of each, giving an easy to understand representation of items over time.

Sharing and Collaboration

BIS allows users to share buildings with other users with either view or manager permissions, allowing others to either view or edit buildings and their nested objects, respectively.

Browse Page

BIS allows users to browse through a list of public pages, allowing public buildings to be discovered by users of the site.

The Developers

BIS was developed for S23-CS546-WS: Web Programming I for Professor Patrick Hill at Stevens Institute of Technology.
The students who developed BIS are...

APIs, Tools, & Libraries Used

Development Libraries

BIS is built using...
express
express-session
handlebars
mongodb
bcrypt
multer
dotenv-flow
xss

Deployment Tools

BIS is deployed using...
Google Cloud Run
Docker
MongoDB Atlas

APIs

BIS uses the following APIs...
Google Map Embed API
Google Address Validation API

Docker Image

BIS is deployed using Docker, who's Docker Image can be found here.

About

BIS is an Express based inventory management website deployed using Google Cloud Run and Docker. BIS is a location based inventory system designed for both personal and commercial use. BIS was developed for S23-CS546-WS: Web Programming I for Professor Patrick Hill at Stevens Institute of Technology.

Topics

Resources

Stars

Watchers

Forks

Languages

  • JavaScript 81.7%
  • Handlebars 13.2%
  • CSS 5.0%
  • Dockerfile 0.1%