This is a graduation project for ITI which is an ecommerce mobile application that offers a convenient and user-friendly shopping experience to customers who prefer to shop on their mobile devices.
shopify has a full API documentation , you can check it by accessing this link.
-
Clone the repo locally
-
In
local.properities
insert your API key :
-ACCESS_TOKEN= INSERT_YOUR_SHOPIFY_ACCES_TOKEN
-CURRENCY_APIKEY= INSERT_YOUR_API_KEY
-STRIPE_SECRET= INSERT_YOUR_API_KEY
-STRIPE_PUB_KEY= INSERT_YOUR_API_KEY
-SERVER_CLIENT = INSERT_YOUR_WEB_CLIENT_ID_FOR_GOOGLE -
sync gradle and run the app
Products Features
Feature | Coded? | Description |
---|---|---|
View brands | ✔ | Ability of view products of each brand |
search Products | ✔ | Ability of search Products |
Add favorite | ✔ | Ability of add a new Item to wishlist |
remove favorite | ✔ | Ability of Remove Item from the wishlist |
View categories | ✔ | Ability of View the Category |
Filter categories | ✔ | Ability to filter the category |
`Purchase Features
Feature | Coded? | Description |
---|---|---|
Create a Cart | ✔ | Ability of Create a new Cart |
See Cart | ✔ | Ability to see the Cart and it items |
Remove a Cart | ✔ | Ability of Remove a Cart |
Add Item | ✔ | Ability of add a new Item on the Cart |
Remove Item | ✔ | Ability of Remove Item from the Cart |
Payment on Credit | ✔ | Ability to pay by Cedit |
Payment on Cash | ✔ | Ability to pay cash |
Checkout | ✔ | Ability to Checkout |