
My first React-Native CLI project. I learnt file routing, api calls, state management in React Native through this project.
Scrolling view of products and filtering them on basis of their category.
Products you like can be added to cart/favorite
I was unable to get the exact command of how to initiate the product, once I got it took me few hours to understand project structure and existing files. It kinda gave a feel of flutter
Solution: The only solution for this was going through different youtube tutorial videos. Due to expo making things easier for app development in javascript environment, the usage of CLI is less.
Once understanding the structure it was time to code, but while developing UI it is important to see what you are developing, on expo just run npm start and boom the app opens, but in CLI the case is different, you have to first connect your device to your system, build the app and then run. You can use device emulator using android studio, but you should have high spec system to do so.
Solution: The only solution for this was going through different youtube tutorial videos. Due to expo making things easier for app development in javascript environment, the usage of CLI is less.