Shopping Jetminds is an android shopping app wich connects to Woocommerce and Wordpress api as back-end service. It uses the Retrofit and OkHttp3 to get and put data to web api and also uses Room Database to store and cache the data in database. Just change some urls and keys to use it on your Wordpress shopping website. :))
![](https://private-user-images.githubusercontent.com/20971244/282265675-36157ff9-0e2d-472b-9a5c-e167a966dc51.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU2NzUtMzYxNTdmZjktMGUyZC00NzJiLTlhNWMtZTE2N2E5NjZkYzUxLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFjOTFiOGRlMjUzZWQyZWJlNWFlYTE0NDU2OWZjNGUwNDQzNWFmODMwOWRhMDgwMjU0NDMwMjQzMWYxYmJlYzQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.VhDsPKvXFbd-ddxJtIgvlSG0wurvAvXoNqpl-zhF5Vc)
![](https://private-user-images.githubusercontent.com/20971244/282265858-125aaeb1-f275-4097-9bc6-4cd72420227e.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTgtMTI1YWFlYjEtZjI3NS00MDk3LTliYzYtNGNkNzI0MjAyMjdlLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTI3YWEzYmFhNGUzN2FkNDFhNzkyMmUzOGE2NzdmYmZlMTEzNDk1ODIyNDE0NWIwOWY4ZGI1MjNhMzQwNzkyZWImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.DFsyWKt8X_6ezHwD_0A-crV0m6F8MelSeJCmJA4vDK0)
![](https://private-user-images.githubusercontent.com/20971244/282265856-52bf9134-ecb2-449a-a519-650f63cb7bd6.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTYtNTJiZjkxMzQtZWNiMi00NDlhLWE1MTktNjUwZjYzY2I3YmQ2LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTNmNjcyZGFmNDYxNGE0ZTQyNGNjMmRkMWU3YzJlMjdkYWZhMmEzMDQ0NTFkYjM5YTJhMjhmMjg5NTFhODkyMDkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.t_zhdsztB1IEtfcSR8vw1cFOBnbwzU_RaO6x67V8qY0)
![](https://private-user-images.githubusercontent.com/20971244/282265857-1202cef5-acaa-475a-8c72-06f2eeac7256.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTctMTIwMmNlZjUtYWNhYS00NzVhLThjNzItMDZmMmVlYWM3MjU2LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNiOWI3NGQ3MWUyYjU5M2QxNjkwZGFkZGY2ZTlkMjI5ZTM4ODg0NjJiNTY3YWZkMmUwODljZWU1NWE5NDFjZmUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Pe1w2mPwKcXP41zV-p_-66M_8MNxv5UhdfPNKZBzhj0)
![](https://private-user-images.githubusercontent.com/20971244/282265853-ac14f8b0-188a-460d-969a-73e2878091e6.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTMtYWMxNGY4YjAtMTg4YS00NjBkLTk2OWEtNzNlMjg3ODA5MWU2LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWRmNjYwYTc0ZmY5YzZhYTU2YzI1M2ZjOWQ4YjM2ZTFjYzE2ZjkxYWI5NDE4ZjVjYjgyMmU1NjkxNDZiZWNlMTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.n0M5HboWCTqA_TD2y4IZTZsaeHqu9eFwUewi3oS8q7c)
![](https://private-user-images.githubusercontent.com/20971244/282265854-0be37fdd-224a-4829-9375-f83749fd2ae5.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTQtMGJlMzdmZGQtMjI0YS00ODI5LTkzNzUtZjgzNzQ5ZmQyYWU1LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY0Mzg1MDhkMmQyYjI0N2IyZTljY2EyNTU2ZGM5NDVhYzQzZTNhZmFjNzZkNjQxOWM2NDA2YWQ5Yjk3Nzk3MDYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.iN6z9vYDLIUDWGNaSCzIqbYrbTE7HP_rHmu1dy_IhAQ)
![](https://private-user-images.githubusercontent.com/20971244/282265855-c681f2fb-e365-40e7-986d-2ccd476f299a.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTUtYzY4MWYyZmItZTM2NS00MGU3LTk4NmQtMmNjZDQ3NmYyOTlhLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRjMWJiZTJjYmI0ZGRlYjI4NTQ5YjhmMmFkOWFjYTA3MzEyYjIzNjg0MDNkYTM5OTIyZmY3NjA3MDgyNjdkZDAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.RZeVSqDSrUrvqaJ7lqpfFP7DeZ_6FF5HZ815W1TxDOY)
![](https://private-user-images.githubusercontent.com/20971244/282265859-1a7e9ba3-7e0d-43e2-a4bf-4a804532ee21.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTktMWE3ZTliYTMtN2UwZC00M2UyLWE0YmYtNGE4MDQ1MzJlZTIxLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTZjMzNmOTU0NzViYmI1ZGRhYTNhMWE1ZGEyYTBkYmY3M2UzYmY1ODc3NzVhMDQyZWZjMTljYjg2NzJmYjNkMWImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.LcpxzbPRe9ruX6jYpZrPYo000gwRcnN0SCUyYDkmnlQ)
![](https://private-user-images.githubusercontent.com/20971244/282265862-f8feb9e3-e949-4e5e-b383-9bbff8576f63.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NjItZjhmZWI5ZTMtZTk0OS00ZTVlLWIzODMtOWJiZmY4NTc2ZjYzLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWJjM2JmNzk4YmE0MzZlMTZmOWYxNGYxNDk1NDQxM2Y4MTMwOWMyZGM1ODgyZmMyZGM5ZTZiNTM2ZDEzNzdlYTUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.1QUBN9PNijl7xc0T3nsH4WjxZ-e7vhX7O8o3oFmMqcc)
![](https://private-user-images.githubusercontent.com/20971244/282265866-315b9ebd-669e-4426-93c4-aff1bc1b5160.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NjYtMzE1YjllYmQtNjY5ZS00NDI2LTkzYzQtYWZmMWJjMWI1MTYwLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTZiZmZjZjUzMzc5ZDk1MTQ0Zjk0OThhNGZjMWY3ZjA5ZWJiY2M5YTQ2YjQ4YWZlMjAxZTZjZGM0YjUyYmE3MDUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.11V237xSXwGgS2zumICIYL4PwZ8VMoVog6IE_9lcc0Q)
![](https://private-user-images.githubusercontent.com/20971244/282265871-01bfb323-4bad-4091-b296-a240e57512da.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NzEtMDFiZmIzMjMtNGJhZC00MDkxLWIyOTYtYTI0MGU1NzUxMmRhLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWI5NzdlNTJhY2QyYjQwOTZhY2NiNGZmMmRlYTQ5ZWRjY2ZmZDQ1MGYwZjlmYjczNzg1MDUxMGM5NDg5NzI3NGMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.O_XDRcsGECuAkaYZHLfzSZu9ftgLrHsQFSyaoCg9-tQ)
![](https://private-user-images.githubusercontent.com/20971244/282265873-a5451adb-35aa-4887-ac00-08e1165261f7.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NzMtYTU0NTFhZGItMzVhYS00ODg3LWFjMDAtMDhlMTE2NTI2MWY3LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY3Njk0Y2M1ODViNTYxYWFkMTA1N2Y4NzliNzczZTk4OTFiNjViMzk0MGU0OGFhYzM2YzQ4YmZmZDEyN2QwZjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.sa8TgOjmVRtTm6lEi9YgB-nSuq6s-W031-SkczlLB-w)
![](https://private-user-images.githubusercontent.com/20971244/282265875-e0eea7e3-e661-404c-b79e-37177b0f8d8e.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NzUtZTBlZWE3ZTMtZTY2MS00MDRjLWI3OWUtMzcxNzdiMGY4ZDhlLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTNmZTliN2QyNTc4YjhjNzMyZjIwZDhmZjZkOGZlNjRmZDljZmU4Yjg0ODYxNTYzNGNmNjczNjA2ZjY3YmI0OGUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.sDdu-ej8LZULUUhMCFft_c1jryJG6k8AU-0VvVn2L_Y)
![](https://private-user-images.githubusercontent.com/20971244/282265882-7e679e95-1c39-4b71-b850-b3f39f994611.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4ODItN2U2NzllOTUtMWMzOS00YjcxLWI4NTAtYjNmMzlmOTk0NjExLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY3OWM1NTkxOGVhZDYwOTg1MWRmYmM5MjM0NmY2ZDVhYjY0MzBkYzJjNzc0ZTdmZmZhOTkwN2ZmOGY0OWE3YmYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.r_iX8T1R9R_o_H7sT2VvIimDfiFx8LOn_R624wQ7LuQ)
![](https://private-user-images.githubusercontent.com/20971244/282265885-e963c878-6d04-4670-aee4-a8f58c66a0c6.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4ODUtZTk2M2M4NzgtNmQwNC00NjcwLWFlZTQtYThmNThjNjZhMGM2LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWI2MmNkNmQyMzUzOTYzMDZiMTc4Y2Q1OTFmMmQ4OWQ2MmIyNDIzMzNmMThiMWZlNGFiZTZiYzA3MjgxNDhkYzYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.L9TZnvAyoOeqnQppLT8Fahpaa5BWzWyMSLMyfotPiKU)
![](https://private-user-images.githubusercontent.com/20971244/282265886-22c7c967-5d04-459b-b1e2-b098561853ae.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4ODYtMjJjN2M5NjctNWQwNC00NTliLWIxZTItYjA5ODU2MTg1M2FlLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTNiMGYzZjM0NWE2NTI0N2UxZWE4M2FiZmQ4ODU2ZDBiOWU4ZDlmOGJhZDg2YWIwZGYwNzE5MWI1ZDRkYjcyYWYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.JGn6zyrn1ZJldiszmj77RXur5-mFi2YWm2pJCsAspNc)
![](https://private-user-images.githubusercontent.com/20971244/282265888-c250fc27-9b65-47b6-8156-7bb7b473f6d7.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4ODgtYzI1MGZjMjctOWI2NS00N2I2LTgxNTYtN2JiN2I0NzNmNmQ3LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY3OWIwMDNhMmYxMWI5YmE5MzNmMDYwNWJjZWExZjk4MTU4NzU4NjMyNzE5YWIwMzc4Yzc4OWY5OTQ1ZDQyZWEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.HL6mKlOn-Jehn_HTvByvCU-k4e_BTw9BRlDbfg-wIVc)
![](https://private-user-images.githubusercontent.com/20971244/282265892-185af3d1-71e3-4d33-be06-3a3266aa99ed.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4OTItMTg1YWYzZDEtNzFlMy00ZDMzLWJlMDYtM2EzMjY2YWE5OWVkLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZlMGI1YzdmYTM2YTY1OGI1MDdjMDNjNDI4YWVhZGZlY2JlYTIwY2QxMDBkMzZjYWEyZTQ2ZTdmMDczZDFkNzkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.2S25JbgmwXFDMajDQdYji0_42LGXAMnVIjnlR9IUgws)
- Splash Screen: App splash screen
- Onboarding Screens: App welcome and introduction screens
- Login and Register: Sign in and Sign up throught Wordpress Api
- Home: Main screen to show some carousel of products
- Shop: Shop screen to show all products and also searching, sorting and filter products
- Product Details: Product details screen which shows the details of a product. Also it shows product Description, Features and comments
- Categories: Shows the products categories.
- Cart: Cart screen
- Checkout: Checkout screen
- Favorites: Favorite screen for your favorite products
- Search: Search screen to searching in products.
- Downloads: For user downloaded products (in progress ...)
- Notifications: User notifications. (in progress ...)
- Profile: User profile screen from Woocommerce REST API (customer role in wordpress - in progress ...)
- Coupons: All coupons that defined in Wordpress your site (in progress ...)
- Compare: Compare screen for comparing products. (in progress ...)
- Orders: User orders history screen (in progress ...)
- Settings: App settings (in progress ...)
- About us: About us screen (in progress ...)
- Jetpack Compose
- Kotlin Coroutines
- Kotlin Flow
- Dagger Hilt
- Retrofit2
- Room Database
- MVVM Architecture
- Clean Architecture
- Multi Module
- Navigation Compose
- Material3
- ViewModel
- DataStore
- Gson Converters
- Accompanist
app Section
![](https://private-user-images.githubusercontent.com/20971244/282266799-7d92ce6e-0b45-40eb-8694-0f36a8050600.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjY3OTktN2Q5MmNlNmUtMGI0NS00MGViLTg2OTQtMGYzNmE4MDUwNjAwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWViYWRlMGQ1YjYwM2Y1YjczZmIwOGJhZDJiNGY2MDVlYjkyNmQxZTVmNzI3MDRkM2M3NmZjMDQxYjg2NzNiODMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.A9BtMZbuF2wyyFo9AK1kttaoUIgHtXQbzpRNMuUVgk8)
data Section
![](https://private-user-images.githubusercontent.com/20971244/282266804-6a3f284d-2d29-4075-9e81-9f114136b819.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjY4MDQtNmEzZjI4NGQtMmQyOS00MDc1LTllODEtOWYxMTQxMzZiODE5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQzNDQ5ZTJkYTI4Mzc3YjNkMGFlYzgzYzY1NDhiZmRiNjcwNWM0YzUzMGNmMWFiNzgxNTVjMmY3NWZjMTBlOWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.aDxwGWN5rBWMoutTdFfioxqDy4hvG0ArG1JRxT1mk8E)
domain Section
![](https://private-user-images.githubusercontent.com/20971244/282266807-a28a6d6f-7a21-4b7a-8f12-febcf92dd79b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjY4MDctYTI4YTZkNmYtN2EyMS00YjdhLThmMTItZmViY2Y5MmRkNzliLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWJiZThiMzVmZDBkMGQzZTc2OGJiZDEwNDczZWY5MDYyMGEzMTFmY2I4YWQzZDY1YzNmYmViZGNmOGM3ZWE4MTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.gpFCRMW-b0z1sKKCyf9z-utqOsGxsYJeAvXWg3owKL8)
features Section
![](https://private-user-images.githubusercontent.com/20971244/282266809-f10c4747-70eb-4c43-ad72-78fe854c61b1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjY4MDktZjEwYzQ3NDctNzBlYi00YzQzLWFkNzItNzhmZTg1NGM2MWIxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ2OTY1MWU3MDhlYzkyZjVkMTE2ZDMwNTNhMDA1MDNkYTU4NDk0ZWMwMjgwZGIwMDg5MmI2MzJiNjk0MmNkZTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.-n-4Nj7Eby6zv9Bwwx42Jkmu5-DOw7o73qSl9YucjSc)
libraries Section
![](https://private-user-images.githubusercontent.com/20971244/282266811-42e2fb46-8465-4fae-a757-fea186c72b8b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjY4MTEtNDJlMmZiNDYtODQ2NS00ZmFlLWE3NTctZmVhMTg2YzcyYjhiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTUyYzNkZmI2NjZmMjQ4ZDQ3MDQwOTFjNzExYzk0OGI1MDRkNTBkZWRhNGYyMjA4YjM1ZTZiYTRkZmFhMWNhMzcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.sStq0A4vfgYoVOwG8iWrCLpQl8tapyDRUi9IwMZRn0o)
gradle Section
![](https://private-user-images.githubusercontent.com/20971244/282266813-29787eb8-0039-45c1-8657-6b1febde84e9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MjUxMjQsIm5iZiI6MTcxODYyNDgyNCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjY4MTMtMjk3ODdlYjgtMDAzOS00NWMxLTg2NTctNmIxZmViZGU4NGU5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE3VDExNDcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc2MDQwNDE0MTVhOTdmYmY0NzFmNTE4OGI3MDkyMzM3MzRkY2Q2NGNkZTQ3ZTE3YTgxMWM2MTQ1OGNjMDI4ZjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.AYiUCh0B5x49ZJeZ4D4F7LMXN0i6KhHOztG8OcwHWv4)
Setup:
1. Clone Project
2. In local.properties add your wordpress consumer key and consumer secret.
3. CONSUMER_KEY="YOUR CONSUMER KEY HERE"
4. CONSUMER_SECRET="YOUR CONSUMER SECRET HERE"
5. In data module -> network module -> utils folder, in Constants and WordpressConstants file change the urls to your website url. like this:
6. In Constans: const val BASE_URL = "https://your-website-url.com/wp-json/wc/v3/"
7. In WordpressConstants: const val WORDPRESS_BASE_URL = "https://your-website-url.com/wp-json/wp/v2/"
8. In WordpressConstants: const val TOKEN_BASE_URL = "https://your-website-url.com/wp-json/api/v1/"
Notice: You need install miniOrange api authentication plugin to generate jwt token to allow you to access wordpress protected urls like users, posts and ...
Notice: Use Java JDK 18. i used Amazon Correto JDK-18 for my project.
Notice: Gradle version: 8.1.0
Notice: Kotlin version: 1.8.10
Notice: MinSdk version: 24
App Size: 13mb
See My Website: https://jetminds.ir/