loyallhart / inventory-management

inventory management
MIT License
1 stars 0 forks source link

Inventory-Management

Description

The objective behind building this application was to provide an easy to use tool for IT inventory; to help managers/employees keep track of what items are in/out stock, damaged, and held internal products. The development of this project allowed us to further our knowledge, and hone our skills in frontend and backend implementations. In completing this project we were able to learn more about RESTful API, MySQL/Sequelize ORM, and API keys. We were also able to explore and learn more about using the Bootstrap CSS library.

Table of Contents

Installation

This application is designed to be run in a web browser. To get started, clone the repository and install the necessary packages by running "npm i". Then, navigate to the /db source directory and use mysql to run the schema.sql file, which will create the required database. Once the database is set up, run "npm run seed" to create the tables from the main directory. Finally, start the application by running "npm start", and you will be provided with a local link to access the application in your web browser.

Deployment Link

Please click on the link bellow to see the app in action. https://invmanagement.herokuapp.com/

Usage

This application organizes your company’s IT assets into easy categories for you to manage efficiently. View, update and create new inventory management pieces that are relevant to the company.

Screenshots: image image image image

Credits

Collaborators:

loyallhart github: https://github.com/loyallhart

deweywatkins77 github: https://github.com/deweywatkins77

gabrielarec github: https://github.com/gabrielarec

nebeekha github: https://github.com/nabeekha

yarvalen github: https://github.com/yarvalen

License

MIT License