ICT 2102 Team 09
Angelene Joshna,
Aloysius Yeo Wei Jie,
Kamarullah Bin Mohamad Salim,
Mary Michelle Olivo Ambrosio,
Yip Hou Liang
IDE: Visual Studio Code
Test: Android Studio @V2020.3.1
Libraries: Node.js @V14.18.1, Java @V1.8.0.3_11
You may launch the application via any of the methods stated below.
Supported on Android only.
- Open terminal
cd makah-hr-application
npm install
ionic serve
- Navigate to
Localhost:8000
orLocalhost:8100
- Inspect on web browser and select a mobile device (Preferred: iPhone 6/7/8)
- Open project folder on Visual Studio Code
npm install
npm i -g native-run
ionic build
ionic cap add android
ionic cap copy
ionic cap sync
- Install Android studio
- Install Java SDK & Java JDK
ionic cap open android
(VSCode terminal)- Set up Virtual Device with AVD Manager
- Tools
- AVD Manager
- Create Virtual Device
- Select hardware (Nexus 6P)
- Select System Image (Oreo 26)
- Launch App on Virtual Device
- Tools
- Install App on Android
- Enable developer option
- Enable USB debugging
- Launch App on Own Device
- Enable developer option
- To debug phone on web browser:
- Connect phone usb to computer
- On computer browser: chrome://inspect/#devices
- Connect phone usb to computer
- Login with any username and password you would like.
- For simiplicity, the same password used in login will be used for
other secured features
(i.e. downloading of payslips). - If using on browser, try not to refresh the page to prevent data loss as data is stored in session.
-
Name too long for Git files:
https://stackoverflow.com/questions/22575662/filename-too-long-in-git-for-windows -
Cannot Located Capacitor in Node_Module:
npm add capacitor android
(VSCode terminal)