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 ')

}

Made with Slides.com