Skip to content

This app is made on my personal interest to replicate how my family business would look on a digital platform such as an Android Application.

Notifications You must be signed in to change notification settings

udit512/NoteBookEcommerce

Repository files navigation

Ecommerce Application In Java Using Firebase

forthebadge forthebadge forthebadge
This E-com app is an app which I built natively on android studio and used Firebase for the data base and authentication.

ScreenShots of the Ecommerce Application

Starting App Onboarding Screen -1 Onboarding Screen -2
Login Home Page Home Page Bottom
Navigation Drawer Whish List Cart
Product Page Product Page Bottom Delivery Details
DSummary Summary Page Bottom Payment

Built With 🛠

  • Java - Most widely used programming language for Android development.
  • FireBase - Backend Infrastructure
  • Glide - An image loading and caching library for Android focused on smooth scrolling.
  • Material Components for Android - Modular and customizable Material Design UI components for Android.
  • Android Lottie - Widely is used for Animations
  • Razorpay - Popular Payment Integration Infrastructure
  • GSON - A Java serialization/deserialization library to convert Java Objects into JSON and back.
  • RecyclerView
  • GridView
  • CardView
  • CircularImageView
  • ImageSlider
  • Fragments
  • Passing data between activities, fragments

Features Integrated

  • Email and Third Party Authentication
  • On-Boarding Screen
  • Home Page Banner
  • Collection of all Notebooks
  • Collection of Popular notebook
  • Profile Activity
  • Whishlist
  • Cart
  • Smooth payment steps
  • Secured Payment with Razorpay
  • Otp sent to phone number

📱 Contact - Let's become friend 🤝

About

This app is made on my personal interest to replicate how my family business would look on a digital platform such as an Android Application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages