Skip to content

Latest commit

 

History

History
37 lines (29 loc) · 2.58 KB

README.md

File metadata and controls

37 lines (29 loc) · 2.58 KB

PopiT

PopiT software provides a platform for Wine lovers to shop digitally from the comfort of their homes and have it delivered to them. The concept of the app is inspired by the imperative need for E-commerce shops. It seeks to create a platform for shoppers to be educated about the varieties of wine, history, and wine production processes. Users can register, make orders, and track their product delivery. It also presents an opportunity for users to browse through a variety of wine products and their rich documentary, Users also get to earn free drinks and gifts as they invite their friends to shop on the app.

App Flow

alt text When the App is launched, the user is presented with OnBoarding Screens followed by the Authentication Screen; the user can decide to register/login or skip the Authentication by tapping the Skip text which takes the user to the Home Screen

From the Home Screen:

  • The User can search for a product by tapping on the search bar; this launch a product search screen with a pre-defined search filter, user taps on the chip to filter product, a tab on selected product leads the user to the product details screen, the user is presented with options to add the product to cart.
  • The User can invite friends to use the app, this presents the user with options to share to WhatsApp, Email, SMS, Facebook, etc
  • The user also gets to explore Red wine selections on the Home Screen, a tap on the sample red wine product will lead to the detail screen of the selected wine, tapping on SEE MORE takes the user to a collection of red wine/Details.
  • User is also presented with Product category on the Home Screen, displays details of the selected wine category
  • Below the home page is the bottom navigation, user can navigate to the following screens [SEARCH, CART, DELIVERY TRACKING, PROFILE]
    • SEARCH: Users can search for a product by selecting a corresponding chip. User can navigate to product detail
    • CART: Users can view products available in the cart. User can navigate to payment or delete items from the cart
    • DELIVERY: User can view current deliver status and history
    • PROFILE: User can edit profile

APP ARCHITECTURE

This project follows the MVVM architecture alt text

SCREENSHOT

alt text Figma Link - https://www.figma.com/file/j7d1xVsoNbBpOhYEWh1UH9/POPiT?node-id=0%3A1