Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyDoorDash

This is my own food delivery app using DD api. :) The codebase will be updated as this is the only init version.

Youtube Demo: https://www.youtube.com/watch?v=mnzgdmEKw6I

Libaries that I used:

  • OKHttp for network calls
  • Gson for convertion between string and json
  • Picasso for image caching

Code Structure:

  • Activities
  • Fragments
  • Models
  • Adapters

Patterns:

  • Viewholder Pattern for optimizing scrolling

Benefits:

  • Supports data/view state retention during rotation
  • Supports save to my favorite functionality
  • Layout UI is reusale for restaurant list nearby page and my favorite list page
  • One activity, two Fragments

Caveats:

  • UI is not that beautiful due to time constraints, will refactor later
  • Network API wrapper is not available yet due to time constraints
  • RxJava/Android is not available yet due to time constraints

Screenshots are here: #1

About

This is my own food delivery app using DD api. :)

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages