- I have made a video recording of my frontend visulization and please feel free to take a look at first. It's the display.webm file at the root directory.
Please make sure your container have exported two ports, namely 3000 and 5000
- cd backend/
- cd ui/
- npm install
- cd ../api/
- npm install
- make sure your original issuetracker database is dropped before running the next init command
- mongo issuetracker scripts/init.mongo.js
- node scripts/trymongo.js
- mongo issuetracker scripts/init.mongo.js
- npm start
- open another terminal
- cd backend/
- cd ui/
- npx babel src --out-dir public
- npm start
- Open localhost:3000 (used to hard code some data for following visualization of frontend)
- cd frontend/
- npm install (run npm install --force in case you meet some error)
- make sure your virtual machine meets the requirement of api of 29 and target of Android 10.0
- react-native run-android
- Try to add the hard coded data and check the visualization by scrolling the view
- Try to refresh the table by pressing the button