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.
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.
Please click on the link bellow to see the app in action. https://invmanagement.herokuapp.com/
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:
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
MIT License