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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU2NzUtMzYxNTdmZjktMGUyZC00NzJiLTlhNWMtZTE2N2E5NjZkYzUxLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTNlZDQ0ZWQ5Nzg0YWIyZDhlOTAyZWNlZTc0Y2E4ZmMxOTg1M2EyNjgwYTM1ZmU2MTgwNTYyZGFjOWU1Y2FlZDUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.mgh7-6w6bpUk_wxWrp-OI_iNA_A-8hGlMVkUG2XHtRQ)
![](https://private-user-images.githubusercontent.com/20971244/282265858-125aaeb1-f275-4097-9bc6-4cd72420227e.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTgtMTI1YWFlYjEtZjI3NS00MDk3LTliYzYtNGNkNzI0MjAyMjdlLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWI0ZTcwYTIwZTE3ZmRhODg4ZWZhZTViYTMyMTgyN2MzOWZmZGQ2MzM1MzcxMzIzODZkMDAxNTZiZTE2YWY2YWImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.twSgBOajY58nbYjTRuE9PE5ygxD6nWuP6A7xOOVDvX8)
![](https://private-user-images.githubusercontent.com/20971244/282265856-52bf9134-ecb2-449a-a519-650f63cb7bd6.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTYtNTJiZjkxMzQtZWNiMi00NDlhLWE1MTktNjUwZjYzY2I3YmQ2LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWE1NGYwNjliN2QwOTYyMjA2ZGEyMWQ2ZWYzYWUyYmYyZWY4ZGM1ZWJmMTZlMzhkMTFmNmVkYzZhMWYxYjFjMzEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Dk5eLK00sKlpeMzStjWRl74SYo_CNFySbwxCg-sjsA4)
![](https://private-user-images.githubusercontent.com/20971244/282265857-1202cef5-acaa-475a-8c72-06f2eeac7256.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTctMTIwMmNlZjUtYWNhYS00NzVhLThjNzItMDZmMmVlYWM3MjU2LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRjMDBkZGVjNzQ1Nzg3OTY5MDRmZjExNWYwZWVkZDA2YWE1N2I3NDgwYzk2Mjg0NmUxZjY2NmMwYTI0MDkyZjEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.HGvCbW9lfHgLKmEKslJXCeIR_7gi2wauQ4V7Tm7WWms)
![](https://private-user-images.githubusercontent.com/20971244/282265853-ac14f8b0-188a-460d-969a-73e2878091e6.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTMtYWMxNGY4YjAtMTg4YS00NjBkLTk2OWEtNzNlMjg3ODA5MWU2LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhODM1MTg3MjM1NGZhYzViNTg3NmYxMGE0MjJiNjA5NTEwODMxMDBhMDkzMTg5OGE4OTg5NmI1MTgxM2EwOWUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.whKn8RLSRUPNw2GLoqBQUy-IWFovZSJ-RbTvSj401C8)
![](https://private-user-images.githubusercontent.com/20971244/282265854-0be37fdd-224a-4829-9375-f83749fd2ae5.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTQtMGJlMzdmZGQtMjI0YS00ODI5LTkzNzUtZjgzNzQ5ZmQyYWU1LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWI1NmIxMzkzN2IwODAxMmM4NmQ4YWEwYzYwMWYwYjY4OTEwZWZjZmEyOWU1N2UwYzhjMjg4NDg3MTI0MjdhMGUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.2dkHxlc0DtxKcrd1r059I99pXxZG8lM0o-nrb75rifI)
![](https://private-user-images.githubusercontent.com/20971244/282265855-c681f2fb-e365-40e7-986d-2ccd476f299a.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTUtYzY4MWYyZmItZTM2NS00MGU3LTk4NmQtMmNjZDQ3NmYyOTlhLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM2ZjIyMzRmNzllYjk0YTU4ZTE0YjdkNTkyNjg0YWJiMjUyZjk0ZDYzNzliYjc2OTgwMzAzZTlhMjZlM2Q0YjQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.i4VUVl59Voi9m_4gxEBDfDYH3PK_FtbdWsyfKBpKDsI)
![](https://private-user-images.githubusercontent.com/20971244/282265859-1a7e9ba3-7e0d-43e2-a4bf-4a804532ee21.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTktMWE3ZTliYTMtN2UwZC00M2UyLWE0YmYtNGE4MDQ1MzJlZTIxLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJmMzFiOTFmYTQxMDNjMmI5MTc4ZTkzMzQzZTIwMTM3MTRkOGIyY2ZiZGVmYWM1ZDE5MDQ1Y2FhMWRmNjJkMTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.prACycfyZ8f1GHL-on9jNhbFadaT6RlaS6Rigd7v0A0)
![](https://private-user-images.githubusercontent.com/20971244/282265862-f8feb9e3-e949-4e5e-b383-9bbff8576f63.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NjItZjhmZWI5ZTMtZTk0OS00ZTVlLWIzODMtOWJiZmY4NTc2ZjYzLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWE0MThkMDc5NjY2MmU3MmZhNzdhMTQ4MTg1NTI5NDZjMmFmZjdkN2NkZTU2MzYzM2Q1MzVlYzhkZjRiODdjOWImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.7TiGvZIJCvYPk98Tt4kn8c9zsIhNr2eXmbH1AmZPGQA)
![](https://private-user-images.githubusercontent.com/20971244/282265866-315b9ebd-669e-4426-93c4-aff1bc1b5160.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NjYtMzE1YjllYmQtNjY5ZS00NDI2LTkzYzQtYWZmMWJjMWI1MTYwLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTM0YjlhZjFhMDUzYzZlMWMxMmE1NGY3MGNhMmJmMzljZWFlODdlMDJkY2U5MjdiMjgxNjYxOTE0YzZhMjkyYzMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Ybj3l4BaTbQPQq3IG2zJoKEswyAnwyMqUbNiwTPmQog)
![](https://private-user-images.githubusercontent.com/20971244/282265871-01bfb323-4bad-4091-b296-a240e57512da.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NzEtMDFiZmIzMjMtNGJhZC00MDkxLWIyOTYtYTI0MGU1NzUxMmRhLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPThkNGYxMDQ4OWVmYTc2MGNjNDc0MjdkMDRhYWNmNGM0OTllMGU3NzgwMDFmYzRhMDllZGZjOGM3NTUyMWQ1M2EmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.eQqcYYIsw_kO7jfy_aZh2HXbLmpjdJ8F_qczmvFS1qE)
![](https://private-user-images.githubusercontent.com/20971244/282265873-a5451adb-35aa-4887-ac00-08e1165261f7.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NzMtYTU0NTFhZGItMzVhYS00ODg3LWFjMDAtMDhlMTE2NTI2MWY3LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQxZGI4ZGZhYmI3NTMxMDcwZGE2ZWQ0N2EzNjQ5YjZmZTA0MjA0YmQyYWEwZjczMjg5MTQ3ZjFlYTkyYTZhN2YmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.WRFXTSOf_pI8AqBf6MarInkNq1V6LAKQKKS7uJwZjHg)
![](https://private-user-images.githubusercontent.com/20971244/282265875-e0eea7e3-e661-404c-b79e-37177b0f8d8e.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NzUtZTBlZWE3ZTMtZTY2MS00MDRjLWI3OWUtMzcxNzdiMGY4ZDhlLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTk0MDc3MzIyODIwMWU2N2M3NWUwZDNkYjljZDJiMDE3ZTgwNTk5NjgzODg4OWMwZWUyNjBjYjBhZDBmNmUwYTAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.HH7VFvtfbr8UuYkUq2P5OTfGNsuO5odG6CYryTERtjc)
![](https://private-user-images.githubusercontent.com/20971244/282265882-7e679e95-1c39-4b71-b850-b3f39f994611.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4ODItN2U2NzllOTUtMWMzOS00YjcxLWI4NTAtYjNmMzlmOTk0NjExLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTZjNTg5YzZiY2U2ODc5ZmE1NWNjNzJhZWM4MTNlMGQ3ZjgxZDkzNGYzODg4NzY1ZjA5ODcwNTI2MTEyMDUwZDcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.MVJNrODPcOlLhusuPZgXYH-JkJQHa-i0iaDViAa73y0)
![](https://private-user-images.githubusercontent.com/20971244/282265885-e963c878-6d04-4670-aee4-a8f58c66a0c6.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4ODUtZTk2M2M4NzgtNmQwNC00NjcwLWFlZTQtYThmNThjNjZhMGM2LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQwNDlhMGFmNGVmZWJmNWEyNDBkZmNjNDExODI3ODRiMWNhMTg0NDMwNjNiMGZmZGVlYmVkZmJjMTM0ZjkyODEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.QEFV_zksw9oMSxXxubg8yXflyAMBnd8_YZx5UT9G-2U)
![](https://private-user-images.githubusercontent.com/20971244/282265886-22c7c967-5d04-459b-b1e2-b098561853ae.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4ODYtMjJjN2M5NjctNWQwNC00NTliLWIxZTItYjA5ODU2MTg1M2FlLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTE3YWM1ZGIyYzI1NzEzNDJmZGE3MzhhNDhhNGMxOWYzYjQxZTYzZGZjMmUyMjU0Y2E2MDlmNzRhMTQ4N2ZjZmYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.3xofTjznSVI1aLaW-bmmlob5iUwu3dTTT2HDkCF7MCs)
![](https://private-user-images.githubusercontent.com/20971244/282265888-c250fc27-9b65-47b6-8156-7bb7b473f6d7.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4ODgtYzI1MGZjMjctOWI2NS00N2I2LTgxNTYtN2JiN2I0NzNmNmQ3LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg3MjcyYmMyZjBiMjFlZjZiNDczMzRkOWE0MzRkNjlkZjJhMGY4OTExYWM2NDBhNDZlYWU5NDVlMGI2YmIwMzImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Y7RR00SmPNtKCYPzvbNw5v5C3mrEXUCsGD8BcAegovs)
![](https://private-user-images.githubusercontent.com/20971244/282265892-185af3d1-71e3-4d33-be06-3a3266aa99ed.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4OTItMTg1YWYzZDEtNzFlMy00ZDMzLWJlMDYtM2EzMjY2YWE5OWVkLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTUyYmYyNmQ3NjcyYzVhZmZkZTA5MzdlYmVlZWE5NTYyNmI4MDA0NDIzZGI2ZTcyOWNhYzU0OTA0ZDA3YjJiMDImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.znxajjCS14onI5gjtsT84CrADLfxk9IZ8c3hsZQz07s)
- 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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjY3OTktN2Q5MmNlNmUtMGI0NS00MGViLTg2OTQtMGYzNmE4MDUwNjAwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQyMTU4YWE5NzA0NTFhYzMxM2FiZTFiZTYxMmFmY2QwOGI2ODZjYzdkZGYxZTE0MzgxZTFkZDAwYzQ1ZmU0NDImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.lYo4oK50Qyb_ZGqfX84d9IZ-C4bQqKx9ggee22Ibrfc)
data Section
![](https://private-user-images.githubusercontent.com/20971244/282266804-6a3f284d-2d29-4075-9e81-9f114136b819.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjY4MDQtNmEzZjI4NGQtMmQyOS00MDc1LTllODEtOWYxMTQxMzZiODE5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWRjNTlmMDBjNTQ3NDQwOTNkMTlmZWZmOWZhZjgyMTcxZGZkNDRmYzc1YjVmZTMzYmFjNDVhZmM3Yjk2M2ZiMGUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.gwKZMrPZf3g7YDWAP2AkxtI7jwqvlAkpDY00XilP9-s)
domain Section
![](https://private-user-images.githubusercontent.com/20971244/282266807-a28a6d6f-7a21-4b7a-8f12-febcf92dd79b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjY4MDctYTI4YTZkNmYtN2EyMS00YjdhLThmMTItZmViY2Y5MmRkNzliLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY5NWU5NDYyOTQ3NGNjMTJjZjU2YTBjYjhmN2ZlMjViYjJjM2NhMmFmZTEyYjlhYTRiOTAxNjMxNjIwM2E3YzAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.md6YCSgnqSBgxioLY4etZoeIahIx1pfyf-E6tCZkWlQ)
features Section
![](https://private-user-images.githubusercontent.com/20971244/282266809-f10c4747-70eb-4c43-ad72-78fe854c61b1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjY4MDktZjEwYzQ3NDctNzBlYi00YzQzLWFkNzItNzhmZTg1NGM2MWIxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTI5YzM2N2M3YTY4YTFmYzczNTgzOTMyNzBmMDA5NmY2ZGExOWI2OTg3YTk5ZTkzNDg0MTNlMzQ5MmZiNWY0M2YmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.rEMHdgWKx-1chYSULXg0aBMbsRpO-UkHl_zHRX_ev4Y)
libraries Section
![](https://private-user-images.githubusercontent.com/20971244/282266811-42e2fb46-8465-4fae-a757-fea186c72b8b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjY4MTEtNDJlMmZiNDYtODQ2NS00ZmFlLWE3NTctZmVhMTg2YzcyYjhiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTk0Y2Q4Yjk1YWFhZmZkMGYxYTNkMzUzNWExMzU2YzgxMTBkNzhmZjM5ZDU1ODgxZTc2NzY0MjQ0YWQ1YzFkYTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.ijpWAajTnPZNBQGK_uYR0FCdPxYjYm3ugxdxx816ERg)
gradle Section
![](https://private-user-images.githubusercontent.com/20971244/282266813-29787eb8-0039-45c1-8657-6b1febde84e9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2NjM1OTgsIm5iZiI6MTcxNDY2MzI5OCwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjY4MTMtMjk3ODdlYjgtMDAzOS00NWMxLTg2NTctNmIxZmViZGU4NGU5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDE1MjEzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNkYmNhYWY4Y2E2YzYxMzBhMWY1ZGRiYzNjMGMyNGY1MDM1NWRmNDIwYjY4ZWNmM2FlY2NmODM2ZGRjZWM2NWQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Bn14Ka56NFgE8BDV0DT2tUiQrVVjei9DkMp35XXGsJQ)
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/