Onshop is a dynamic shopping application model developed using kotlin and Google Firebase on backend. Some salient features of this app are as follows:-
-
This application provides user with functionality of registering themselves on this app. Firebase Authentication is used for this purpose.
-
After logging in, the main activity shows up which is basically divided into three fragments:-
a) SHOP Fragment-> All the products added to the app is shown in this fragment. There is a settings menu at the top of this fragment from where user can access and update there profile details, add address or logout from this app.
b) ORDERS Fragment-> All the products ordered by user is shown here. There is a cart menu at the top of this fragment from where user can see all the products added to the cart.
. c) PRODUCTS Fragment-> This fragment shows the products added by the user for on this app. User can add products from the menu given at the top of this fragment. -
Firestore database and storage is used for storing all the user and product details in this app.
No permissions are required for this app.