
A final project at Hacktiv8



coming very soon
BukaLelang Squad
Komposisi
Team Leader
Back End
Mobile


BukaLelang Squad
Team Leader + React Native Developer
Endy


github.com/pisanggoreng
BukaLelang Squad
Backend + DB


Eri
Irawan
github.com/Mrei91
BukaLelang Squad
React Native + Redux Enthusiast


Bambang Handoko
github.com/mrhandoko
BukaLelang Squad
Back End + DevOps

github.com/dikyarga


Diky Arga
Why we create BukaLelang
Online Auction in Indonesia quitely suck
Didn't have good place for auction
Bid & Run
Not trusted vendor

Tech Stack
Back End
Server
Mobile



Tech Stack
Back End


Testing



Database

Realtime WS


Tech Stack
Server

Tech Stack
Mobile






Development Methodology
SCRUM + Kanban

Wireframing

10 Scene +
Development Methodology
TDD - Test Driven Development
Mission Accomplished
Build a Realtime App through WebSocket
we use Socket.IO
Why not using third party ? like


Why we need realtime data ?
Mission Accomplished
Using bleeding-edge technology, React Native
Camera
File Manager
WebSocket
Date Picker
Upload Image

Mission Accomplished
Normalize Database Schema

Mission Accomplished
API Docs
http://api.bukalelang.id/docs


Miss Adventure ) :
- Push notifications
- Social Signin
obstacle
- React Native
& Socket IO Issue, We can't debug.
- Native Base, too many unexpected problem
Front-end
Backend
- Travis CI environment
Show Time!
Create Auction
Show Time!
Bid Auction
Karena lelang serunya di detik-detik akhir!
import thankYou from 'bukalelang-squad'
const all = [
'Tuhan YME',
'Orang Tua',
'Hacktiv8',
'Hiring Partner',
'Open Source Community'
]
thankYou.to(all => {
all.map(x => {
console.log(x)
})
})



if (you == 'have questions') {
console.log('Kindly let us know ')
}
BukaLelang
By Diky Arga
BukaLelang
- 1,122