A book management application. The project is implemented using the MERN stack. MongoDB is used as the app's storage component, Express and NodeJS used to implement the backend component, and React is used to implement the front-end component.
cd backend
npm install
./scripts/start-db.sh # creates mongo container
npm run populate-db # populate database with values
npm start # start the backend server
cd library-client
npm install
npm start
In either library-client
or backend
directory, run npm run test
.