Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 1.13 KB

README.md

File metadata and controls

40 lines (29 loc) · 1.13 KB

React-Native Ecpmmerce App

  • an ecommerce app by react native for me to learn and expand my knowledge in the technology.

  • used fakestoreAPi free service to use the data privided by which I could complete the app

installation

clone the repo first

  npm clone [email protected]:medomy/react-native-ecommerce.git
  cd react-native-ecommerce

then start the app

  npm i
  npm start

Walk through

  • first we have login screen that will only show if you are not logged in before.
  • then we have a home screen shows the products and categories.
  • each of the products has a details screen that you can check out and add to cart from which.
  • we have a cart screen and wish list screen (wish list from the tabBar and cart from the home header).

Tech Stack

Client: React-Native, Redux, Typescript , RTK , RTK query

Server: FakeStoreAPI

libraries:

  • @react-navigation
  • react-native-image-picker
  • react-native-splash-screen

Appendix

design inspired from : dribble design

note that app is tested Android only