InvSys is the web application for inventory management system Department Inventory where students borrow components for their projects.
-
Clone the repo:
$ git clone https://github.com/knztnt/InvSys.gitor
Navigate to root directory of the project.
$ npm install
$ cd client
$ npm install
$ cd ..
$ npm run dev
Run following script. InvSys.sql
CREATE DATABASE invsys;In InvSys/app/config/db.config.js (Line 3 and 4), set your MySQL database username and password as follows. Default values are, username: 'root' and password: ''.
module.exports = {
HOST: "localhost",
USER: "root",
PASSWORD: "",
DB: "invsys",
dialect: "mysql",
pool: {
max: 5,
min: 0,
acquire: 30000,
idle: 10000
}
};- nodejs
- React
- MySQL
- bcryptjs
- body-parser
- cors
- express
- jsonwebtoken
- mysql2
- sequelize
- axios
- bootswatch
- jwt-decode
- react
- react-dom
- react-router-dom
- react-scripts
- nodemon
- concurrently
- knztnt Solutions - http://knztnt.github.io