ReactNativeApolloOnlineStore
A react native online shop using Apollo client 3
Install / Use
/learn @bithoven-dev/ReactNativeApolloOnlineStoreREADME
ReactNativeApolloOnlineStore

This repo is the source code for a youtube series about how to create a react native online shop using apollo 3.
This is a ready to go production app, but a lab to show different ways of using the library.
For the backend, the app is using strapi headless CMS.
How to run the project:
Backend:
Go inside the server folder and run:
yarn develop
Then create an account and add some products and comments.
Mobile:
Got inside the client folder. Start the metro bundler:
yarn start
For android:
yarn android
For iOS:
yarn ios
PS: make sure that you have installed all the required dependencies including running pod installs.
Videos
Preparing the server side using strapi.io
Configuring react navigation 5 and apollo 3
Build the UI/layout for the products list
Add the favorite button using @client cache
Add favorite count and the product details
Add comments to the product details
Add new comment with useMutation
Related Skills
bluebubbles
354.2kUse when you need to send or manage iMessages via BlueBubbles (recommended iMessage integration). Calls go through the generic message tool with channel="bluebubbles".
node-connect
354.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
slack
354.2kUse when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
frontend-design
112.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
