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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU2NzUtMzYxNTdmZjktMGUyZC00NzJiLTlhNWMtZTE2N2E5NjZkYzUxLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTYwZWU3ZTMyOWFjNGVlMTIzZmJiYmUwOTQyODI4MmVhZGM4OGY1MWI4N2M1YjBmNmFiY2JmYzQxMGEyNDM2MWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.GkxXfNIEW2rub9lCjFbOKEm31PNTMpmNegtu078WwSw)
![](https://private-user-images.githubusercontent.com/20971244/282265858-125aaeb1-f275-4097-9bc6-4cd72420227e.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTgtMTI1YWFlYjEtZjI3NS00MDk3LTliYzYtNGNkNzI0MjAyMjdlLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNhNTMxODM4ZTM5ZjliY2Q5OGJkYzE4YmU4NGEzZjc3YzJiMjRkMDQ5NThjMzRkY2ZhYWU3MDU2ZWRmNjI2ODQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.LAkeTI04IEJTGoiDlhAMNrihd46ZnICDlCBRZuYPyv8)
![](https://private-user-images.githubusercontent.com/20971244/282265856-52bf9134-ecb2-449a-a519-650f63cb7bd6.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTYtNTJiZjkxMzQtZWNiMi00NDlhLWE1MTktNjUwZjYzY2I3YmQ2LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNhYTYxOGFkYWY5MGNjOWQ3YjI4Y2ZmYjI0MmRhNjhiYTU3YWQ5NTM4NTJmY2Y3MmJmM2MyODZkNjFlY2I0MzQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.enDQ6_yItFLcRtbAfL0cAYfMU5eR-nqJibK_VjF_2aQ)
![](https://private-user-images.githubusercontent.com/20971244/282265857-1202cef5-acaa-475a-8c72-06f2eeac7256.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTctMTIwMmNlZjUtYWNhYS00NzVhLThjNzItMDZmMmVlYWM3MjU2LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM2ZmFmMDJiMjdmNGRlYmJjNzI4MmU4N2Q3OGQwZDE3ZDJkZmI3M2Y0OWFiYTVhNzYwYzE1ZWIxZmJiZmIwNGUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.2jdS1SaVSE7tgzHp6shJhoSLSirPq-6SogRx8pvV52E)
![](https://private-user-images.githubusercontent.com/20971244/282265853-ac14f8b0-188a-460d-969a-73e2878091e6.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTMtYWMxNGY4YjAtMTg4YS00NjBkLTk2OWEtNzNlMjg3ODA5MWU2LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTI3ODg0MTViYzEzNmU2NTU4NTA1MzA2MWYzZGM1OWVmNmU2ZmZlZWJmNWRjOTllMTg2ZjFiMWEzOThiN2E1NzcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.rgnk3XjsfKhfMCVKUzpXmz4IE9Yo7EbZQAaoU1DXnEw)
![](https://private-user-images.githubusercontent.com/20971244/282265854-0be37fdd-224a-4829-9375-f83749fd2ae5.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTQtMGJlMzdmZGQtMjI0YS00ODI5LTkzNzUtZjgzNzQ5ZmQyYWU1LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTMyNWQxZjViNWFhZTU1OGIxZTc0YTc0NzVkMzFjMWRlNGE0YThiYzZkOTYyNzY1MDI3OTk2YTU4ZWMzNWU3OTkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.yVSxxBql_GlCTq77hOf_F_nKcsBrQ-cj0lFT3UOAnZc)
![](https://private-user-images.githubusercontent.com/20971244/282265855-c681f2fb-e365-40e7-986d-2ccd476f299a.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTUtYzY4MWYyZmItZTM2NS00MGU3LTk4NmQtMmNjZDQ3NmYyOTlhLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTE0MDI3NThiYmY1ZDEwOWRhNGI4Y2ZkODM1NmNiYmM1MTk3YTNiYWE2MTBlZGMzZDFjMzUzY2NhOGMxZWIzNTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.uFaUkZ1GJ3jTNhXEDM3v9TqNJFH-9tkBCGP6w-ZcTWM)
![](https://private-user-images.githubusercontent.com/20971244/282265859-1a7e9ba3-7e0d-43e2-a4bf-4a804532ee21.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NTktMWE3ZTliYTMtN2UwZC00M2UyLWE0YmYtNGE4MDQ1MzJlZTIxLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTZhYmE0OWU4OWNhZGYyZjgyYmJlZmU2MGI4YTU3NWQ1YjE0ZjIyMWFmM2RiYzhkN2NjNGQ1OGRlMTI0YzM0NDYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.jtaoaNBqyTmrGH4TusWmrG1hT4_uo1G4_5eTtsOpMX8)
![](https://private-user-images.githubusercontent.com/20971244/282265862-f8feb9e3-e949-4e5e-b383-9bbff8576f63.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NjItZjhmZWI5ZTMtZTk0OS00ZTVlLWIzODMtOWJiZmY4NTc2ZjYzLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdiNWM2NjcxYTQ0ZjFjNTlkOTBjMzRiYzM3OTM4YWY3MDg5ZDM4Njk2NjJjZmU1M2FiM2U0MDhiNzk1ZjQzZGImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Hi5lWadCrmOqZNRJnTni0P0qM_YnCh4fwcWofw2eUUM)
![](https://private-user-images.githubusercontent.com/20971244/282265866-315b9ebd-669e-4426-93c4-aff1bc1b5160.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NjYtMzE1YjllYmQtNjY5ZS00NDI2LTkzYzQtYWZmMWJjMWI1MTYwLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTYxMWMxZDE3ZjBlOGNhOWQ3MDE4ZTYxNDk4MmM4NjkzYjNkODE4M2Q2ZGM4OTVkZWNmZjkyNTE0Mjk1N2MzZmQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.bVFViCA2D7iQa-WhOP0c4IO4aWuETWdzwW9uPUAtUGE)
![](https://private-user-images.githubusercontent.com/20971244/282265871-01bfb323-4bad-4091-b296-a240e57512da.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NzEtMDFiZmIzMjMtNGJhZC00MDkxLWIyOTYtYTI0MGU1NzUxMmRhLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTM3OGE1NDhlY2U2ODFmOWZhYjlhYmIyYTQ3YzEzZDdhOTE0OGQxODMxMDc4N2JiZDM2NmE5YWRmOGExNzQ0YzEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.6F90Bap0ysFmw8NB34wN-gn2NBVQPr7w2pEIcmBbV2Q)
![](https://private-user-images.githubusercontent.com/20971244/282265873-a5451adb-35aa-4887-ac00-08e1165261f7.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NzMtYTU0NTFhZGItMzVhYS00ODg3LWFjMDAtMDhlMTE2NTI2MWY3LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTBhZThlNTRmYmQxNDk4NDEzMjgxNGU2OGJmYzZmYjEwMmEzM2FmOTg4MTMzYTZmNTA3NDJkNGQwMGU2YTZhMjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.QuGCGnOIdPObELYpcfjpoVsxCMLXsHht1FdsE8DR7sc)
![](https://private-user-images.githubusercontent.com/20971244/282265875-e0eea7e3-e661-404c-b79e-37177b0f8d8e.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4NzUtZTBlZWE3ZTMtZTY2MS00MDRjLWI3OWUtMzcxNzdiMGY4ZDhlLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJjMDI3MWFhZTQ0NDA3MjI5NzQ5MTM3ZDBlNDBiY2RjMjZhZDliMzg4ZWE3MjQ0MWMzYjZjNWM5NjgxM2MzYzEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.rU1KIWRnmju37ejmn7Ke_oTzk-HYacnclctPWlUFkdg)
![](https://private-user-images.githubusercontent.com/20971244/282265882-7e679e95-1c39-4b71-b850-b3f39f994611.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4ODItN2U2NzllOTUtMWMzOS00YjcxLWI4NTAtYjNmMzlmOTk0NjExLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZlNmFlZjc1OGY2NGE4MWQ2YmY0YTI1NjM3OTk2NDZlM2JkMTMyZjFjMTlkZTM1MWZmZjY5N2YyZTc0NTlkYWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.YjB3gwiwRJ0P8iUrIzjocgo-1GpMTA3iql4ldo1-eZ0)
![](https://private-user-images.githubusercontent.com/20971244/282265885-e963c878-6d04-4670-aee4-a8f58c66a0c6.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4ODUtZTk2M2M4NzgtNmQwNC00NjcwLWFlZTQtYThmNThjNjZhMGM2LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg3ZWM0MzIxOTJhYWY0ZDMwNjFiZGI1YmZkMDQ3OGEzMGYyMmYyYTdmYjgxNmRhZjk1NTI4ZjVkYjg2OTZlZGMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.eiX9nVThOf6dt3tWIN408aTkHcRDCjTe-EwDJhqnJz0)
![](https://private-user-images.githubusercontent.com/20971244/282265886-22c7c967-5d04-459b-b1e2-b098561853ae.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4ODYtMjJjN2M5NjctNWQwNC00NTliLWIxZTItYjA5ODU2MTg1M2FlLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg0ZjljYmE1ZmE1N2JiNjczYjhmNWM4NzgzMzE0YjljNDc0NDQ3MWU1NTViNzY0ZWViZGMzZTViMzBmZDIyZGEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.OFoDurIDtFbY4dvnaEomyl9lL5eK_UNOY8MmxZkRGng)
![](https://private-user-images.githubusercontent.com/20971244/282265888-c250fc27-9b65-47b6-8156-7bb7b473f6d7.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4ODgtYzI1MGZjMjctOWI2NS00N2I2LTgxNTYtN2JiN2I0NzNmNmQ3LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY3YzhkMmIwMTEzNTkxNzg4ZGFjYTBmNDViNGE0NTVlZDVlYzAzOGI5MjgyZjQ1NTY2NzY0NDU2ZDljYWM4NWYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.E396vOOpUs4-KWYYnvoibn7xVBTOX4yqi396toOnRjk)
![](https://private-user-images.githubusercontent.com/20971244/282265892-185af3d1-71e3-4d33-be06-3a3266aa99ed.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjU4OTItMTg1YWYzZDEtNzFlMy00ZDMzLWJlMDYtM2EzMjY2YWE5OWVkLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU3NTc1MWM4YzBlZjkzM2I0MTUwNmNhODI5ZGU5YTdhYTE3YWUyNmYyOWU2MWJmYTU1YWI0OGEzNDJhZDQ1YzImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.rPfDaT4SKI2-rhLv-omfI5K2Q4QNbv0OXNVCAQGnVIA)
- 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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjY3OTktN2Q5MmNlNmUtMGI0NS00MGViLTg2OTQtMGYzNmE4MDUwNjAwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY0MTg5NDA4ODhiNGRlZWIzMDk4MDNhNGRmZTM2ZDQzZmE4NzhhZDNhNmZjMWI4NTUzMmZhNDlhOWM4YzM4YmYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.D6MN8vU1N5X5VI7M30R8bBLq9A683rrjD6ybowtjUn8)
data Section
![](https://private-user-images.githubusercontent.com/20971244/282266804-6a3f284d-2d29-4075-9e81-9f114136b819.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjY4MDQtNmEzZjI4NGQtMmQyOS00MDc1LTllODEtOWYxMTQxMzZiODE5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZkYTY3NWRjZTM0Yzg3ZWUxOTMxNWM5OGI3NzA4Y2VjZjcxZmU2NWYzMTc3ZWY3ZDhiMWU0ZmY5ZjQ2ZjlkOTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.4azmfz2r3czNyavIQ8A0PLOAMMtEe3eW9w3ZGSxcROg)
domain Section
![](https://private-user-images.githubusercontent.com/20971244/282266807-a28a6d6f-7a21-4b7a-8f12-febcf92dd79b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjY4MDctYTI4YTZkNmYtN2EyMS00YjdhLThmMTItZmViY2Y5MmRkNzliLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTUyNjY5OTBkNTE5Y2E1MWI2MGMwOWI4NTA1MTM0NzFjNDcxNGUyMDI5MTZlZmEwNzRjYjFiYjE0NGU2ZWQwNGYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.2cZ5XgsuPUz88R41BShD1CGx9OdrerMBbel56aMZbZQ)
features Section
![](https://private-user-images.githubusercontent.com/20971244/282266809-f10c4747-70eb-4c43-ad72-78fe854c61b1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjY4MDktZjEwYzQ3NDctNzBlYi00YzQzLWFkNzItNzhmZTg1NGM2MWIxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTkxZjgwMmFjOWJhZGQ4NDllMDRlNzA4ZTdkNmJiNGY5YjdlYTM3MzJkYmE4YTQ0NDgyODdiODdjMWY4ZTI1NDUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.0Vkjp4fNeaYwG4djOl_RX_cysIf_tDVTCnL16Sto0pk)
libraries Section
![](https://private-user-images.githubusercontent.com/20971244/282266811-42e2fb46-8465-4fae-a757-fea186c72b8b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjY4MTEtNDJlMmZiNDYtODQ2NS00ZmFlLWE3NTctZmVhMTg2YzcyYjhiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg0NGNmMmY3ZTNmMWIxMWJjZWJjZjU3MThkYTk2MjY4MTY0MmViY2M2ZDQxNGQxNjJkZTZmYTVlNTAyZjEyMjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.BQgLymsdzelPRnyJGZsNQTI-cPdgdeWDQo8GXmeVVMo)
gradle Section
![](https://private-user-images.githubusercontent.com/20971244/282266813-29787eb8-0039-45c1-8657-6b1febde84e9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMxOTIzNzYsIm5iZiI6MTcyMzE5MjA3NiwicGF0aCI6Ii8yMDk3MTI0NC8yODIyNjY4MTMtMjk3ODdlYjgtMDAzOS00NWMxLTg2NTctNmIxZmViZGU4NGU5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA5VDA4Mjc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM1YWRkZmVhN2NjZGI3ZjBiMmI1M2U1ZWU5YTQ0YWQ3Mjc3NzZlYmQ2ZWE2MmQxZWNkOWM4YmFjNTMwMDIxMGQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.aT-lPy8Gc778Q57XiL0NpwnlR-vfiJUrg3Rscyhx4Do)
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/