Here is an application that I restarted for this interview. To run the frontend you will need to do a yarn install to get your node_modules, you will also need to make a .env with a
REACT_APP_API_SERVER=
value pointing to a nodejs backend that will be running.
To run the backend you will need to install the node_modules with the command npm install, then make a .env with these values
DB_NAME=
DB_USERNAME=
DB_PASSWORD=
JWT_SECRET=
DB_NAME, DB_USERNAME and DB_PASSWORD will need to point to a database running on your machine
You are going to need to create the database on your machine before you can interact with it via migrations and seeds
Run the backend migrations
knex migrate:latest
Run the backend seeds
knex seed:run
To run the frontend run yarn start To run the backend run nodemon index.js
This application was built to track the characters within a D&D game. As the Game Master create all of your characters to easily track the character statistics, current weapons, items and money.
You will need to make an account as GM Then make characters Then you can update your characters as required
numeric input once disabled just increases to maximum experiance within updates needs to be updated add in ability to contain multiple items and use a single item