I am also working exactly on the same thing, right now I am trying to share the
code as below
(Web & android)
1. UI behavior related logic
2. the http client that we use to connect to backend
3. Also trying to have
redux to maintain APP state so that it could be turned into declarative UI
(web & android & API)
1. Data models/Enums/API endpoints
2. Any common business logic
I have not completed the app though, but please do share how you are thinking of code sharing , I did not find too many resources that showcases code sharing between web and android.