Small app to display Biobot kit shipping data. Enter a partial or complete test kit ID to see shipment tracking details. This project was bootstrapped with Create React App.
npm install
node server.js
You should see "Server listening on port: 8080"
npm start
Open http://localhost:3000 to view it in your browser.
npm test
Launches the test runner in the interactive watch mode for tests in ./src/_tests_
.
Server tests cover API /search endpoint usage.
Frontend tests are a TODO list item.
npm run build
Builds the app for production to the build
folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
Future enhancements to improve maintenance, performance and scalability of app.
- Full component testing
- Real pagination of search results.
- Replace .json mock db with actual db.