Skip to content

utsavDave97/GroceryApp

Repository files navigation

GroceryApp

A simple and elegant looking Grocery delivery iOS app for day to day groceries.

What this app is about

  • This app lets you buy fruits, vegetables, meat and dairy.
  • The app also includes login/register functionality with Firebase backend and Alamofire HTTP calls.
  • User can add items to cart, make payment through Stripe.

Design motivation

App logo

Logo

Libraries Used

Authors

  • Utsav Dave

Screenshots

  • As soon as the app launches Onboarding Screen loads up. This screen would introduce the app to the user and what the app is about.

OnboardingScreen

  • The below screen is Register Screen where user has to enter name, email and password which should have one uppercase and atleast 8 characters long. The information gets stored inside Firebase backend.

RegisterScreen

  • The below screen is Categories Screen where user has various options to choose between fruits, vegetables, meat and dairy. After user selects one of the category it shows a list of products available inside that particular category with high-res image and price. Also, detail view of each product lets you add product to your cart.

CategoriesScreen

  • The below screen is Cart Screen where user when taps on Add To Cart button, the product gets included inside cart. Here, the cart is a singleton class inside the app. When, user proceeds to enter payment information the app shows Stripe UIViewController where user can add card information and the payment is stored.
-here one thing to notice is that, the app being strictly focused on iOS side the payment doesnt go through for that you have to have a proper backend service with PHP or Ruby.

-Due to this fact, it only stores card information inside Stripe.

CartScreen

  • The below screen is Profile Screen where user can update password or update email. Also, user can delete the account.

ProfileScreen

  • The below screen is Settings Screen where user can contact, mail or visit the developer.

SettingsScreen

About

An iOS Grocery Delivery app.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published