Odd Jobs is an Android-based E-Commerce Application that can be used by buyers and sellers to facilitates their shopping experience. This app includes nearly all features including payment/COD options.
Demo Video |
---|
- Interactive and Userfriendly Interface.
- various payment & COD options available.
- detailed view of the product for complete info.
- Updates using Push Notifications.
- Real-time Synchronization.
- 24x7 availability.
- Strict Security Rules for data projection and avoid malicious activities.
-
Consumer Account:
- Add multiple products to the cart.
- Remove the product from a cart.
- Buy now button for direct purchase.
- Detailed view of product for all specifications of the product.
- Keep the multiple addresses saved.
- add or delete the address.
- Set default addresses for fast purchases.
- Premium Account for valuable customers.
- Change /Forgot Password option available in case you lose your password.
- Cash on delivery and multiple payment options (UPI Payment Gateway Added).
- Transaction details.
- Order details.
-
Business Account :
- Register for Business Accounts.
- Seller detailed Info.
- Company details & Company ID.
- get your Product details.
- Separate product catalogs, for each type of products
- Multiple options for product sale
- Cash on delivery (COD) & multiple payment options to facilitates your consumer shopping experience.
- Order details option.
- Transaction details option.
- Product details option.
- Email verification is added
- Login details and device id verification to avoid fraud and Spamming
- device block if unusual activity detected
SplashScreen | Login Page | Signup Page |
Forget/Change Password | Password Suggestion | Update Alert Dialog |
My Account | My Account II | Address Layout |
Main Dashboard with Process Dialog | Navigation Drawer with Product catalogue | Navigation Drawer II |
Product catalogue for Electronics | Product catalogue Home & Appliances | Product catalogue for Beauty & Personal Product |
Detail View of selected product | Detail View of selected product-II | Order Summary with shipping details |
Payment Option | Cash on delivery (COD) | Payment using Gpay/phonepe/paytm |
Select payment Option | Final Payment | Payment confirmation |
Transaction details | All Order details | My Cart |
Apply for Business Account | Fill Retailer Details | Wait until Odd Jobs verify your details |
Business Account Approved | your product is ready to sell on Odd jobs Pvt. Ltd |
- Android Studio : Used as the Android developement environment.
- Firebase Realtime Database : Used as the backend database.
- Firebase Storage : Use to store product Image
- Firebase Authentication : Used to manage User information
- More interactive and user-friendly UI.
- More user friendly dashboard for Business Account.
- tracker for delivery.
- order cancellation and refund option.
- product rating & review option.
- wishlist option.
- product recommendation.
- offer & sale alert.
You are welcome to contribute :
- Fork it :
https://github.com/saurabhpandey9/Odd-Jobs/fork
- Create new branch :
git checkout -b new_feature
- Commit your changes :
git commit -am 'Added new_feature'
- Push to the branch :
git push origin new_feature
- Submit a pull request !
Thanks for going through this Repository! Have a nice day.
Saurabh Pandey
Contact :[email protected]
This Project is licensed under the MIT License, see the LICENSE file for details.
The success and final outcome of this project required a lot of guidance and assistance from many people, and I am incredibly privileged to have got this all along with the completion of my project. All that I have done is only due to such supervision and assistance, and I would not forget to thank them.
I respect and thank
I am extremely thankful to Saurabh Kumar Singh for providing such nice support and guidance, although he had a busy schedule managing the corporate affairs.