Techmart is an assisted e-commerce app used for consuming goods belonging to Annapurna, one of Boonbox’s partners.
App Features:
1. A range of consumer durables from ceiling fans to refrigerators is available on the app.
2. Products can be sorted and filtered based on price and discounts available.
3. Several payment methods and wallet payments and made feasible.
4. Multiple Indian languages are supported.
5. Both offline and online modes are available.
Roles & Responsibilities:
Android Developer:
1. Payment gateways such Payumoney and Razorpay are implemented for payment.
2. ETI-Wallet an ETI mart wallet payment method has been implemented using SOAP.
3. Volley networking library has been used to make API calls.
4. SQLite databases store offline data and sync it to the server via a background service.
5. Dynamic localization of contents are done by fetching translated data from the server.
6. Image library Glide is used for showing products.
7. FCM was implemented for receiving push notifications.
Tools & Technologies used:
- Android Studio 2.2
- Java
- FCM
- Volley Library
- SQLite
- Payumoney, RazorPay & ETI-Wallet for payments
- SOAP & JSON
- Glide for image display
Play Store Link:
https://play.google.com/store/apps/details?id=com.boon.techmart