Skip to content

kuldiep/BusRouteProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BusRouteProject

  1. This app developed in Kotlin and Java
  2. MVVM architecture is used
  3. use of RxJava
  4. use of RoomDB
  5. use of singleton design pattern
  6. reusable code and scalable code
  7. modular app using fragment
  8. use of higher order function and scope functions

#Functionality Explaination

  1. parsing and storing of given json is done in repository
  2. created custom pojo to store bus's route timing with foreign key as RouteInfoItem id
  3. timer task to get data at every minuite from db
  4. DataManager class to handle all get and insert operation of database
  5. mostly operations is done on seprate thread

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published