How vishwajeet1298/carelonreactapp works
This is a React Native app with a Carelon wellbeing experience alongside product-search and component-demo screens. The main supported user journey begins at the app’s signup route, enters Carelon search, and can open a provider-search tab interface; the tree also contains provider-results and counselor-selection screens, but the sampled code does not establish how those screens are reached. Product search fetches and filters a remote catalog. The README is generic setup guidance, so product capabilities and wiring are inferred from the tree and sampled source only.
Main entry points: App.tsx Navigation app · ProviderSearch.js Provider tabs · index.js Native entry · Search.js Carelon welcome
Components 21
App shell
- Navigation app
App.tsx - Native entry
index.js
Carelon experience
- Organization search
src/components/SearchCarelon.js - Carelon welcome
src/screens/Search.js - Provider tabs
src/screens/ProviderSearch.js - Find counselor
src/screens/FindCounselor.js - Provider results
src/screens/ProviderSearchResults.js - Select counselor
src/screens/SelectCounselor.js - Carelon screen
src/screens/Carelon.js - Services screen
src/screens/ImageScreen.js - Resources screen
src/screens/ComponentsScreen.js - Menu screen
src/screens/ListScreen.js - Carelon header
src/components/CarelonHeader.js - Side panel
src/components/SidePanel.js
Product search
- Product listing
src/screens/ProductListingScreen.js - Product search
src/screens/ProductsSearch.js
Account
- Sign up
src/screens/SignUpScreen.js - Login
src/components/Login.js - User context
src/components/UserContext.js
Other components
- App user
- Product catalog API
Connections 18
- App user → Native entry: launches
- Native entry → Navigation app: registers
- Navigation app → User context: provides state
- Navigation app → Sign up: starts at
- Navigation app → Login: routes to
- Navigation app → Carelon welcome: routes to
- Navigation app → Provider tabs: routes to
- Navigation app → Product listing: routes to
- Navigation app → Product search: routes to
- Carelon welcome → Organization search: renders
- Provider tabs → Find counselor: shows tab
- Provider tabs → Carelon screen: shows tab
- Provider tabs → Services screen: shows tab
- Provider tabs → Resources screen: shows tab
- Provider tabs → Menu screen: shows tab
- Provider tabs → Carelon header: renders
- Provider tabs → Side panel: renders
- Product search → Product catalog API: fetches products