Blanja native app is mobile app (android) version of Blanja e-commerce itself, this project was built with React native as frontend.
Use the package manager npm to install all required dependecies.
npm install
First add .env files on root project and add following variables:
API_URL_DEVELOPMENT=http://yourIpAddress:3000/
IP_DEVELOPMENT=yourIpAddress
examples:
API_URL_DEVELOPMENT=http://192.168.8.101:3000/
IP_DEVELOPMENT=192.168.8.101
Assuming android emulator was running or connected with device, run:
npm run android
npm run android
will install/build apk development to your emulator or device, if you
modify some files inside android folder simply run android
again.
Start development with:
npm run start
Blanja web (ReactJS)
RESTful API for this project.