Giter Club home page Giter Club logo

jatinthakur2 / ecommerce-app Goto Github PK

View Code? Open in Web Editor NEW
3.0 2.0 1.0 2.26 MB

Bookshelf is an eCommerce app where user can select any of these profile types Admin, Seller, Customer. Firebase is used for authentication,realtime database and image storage.Other frameworks like Glide, Crop image library and Material edit text are used for better user interactions.

Java 99.67% JavaScript 0.33%
java firebase glide googleapi xml ecommerce android android-application

ecommerce-app's Introduction

eCommerce-Application_Firebase

Bookshelf is an eCommerce app where user can select any of these profile types Admin, Seller, Customer. Firebase is used for authentication,realtime database and image storage.Other frameworks like Glide, Crop image library and Material edit text are used for better user interactions.

Features of Customer :

  • Customer can select any desired products from various categories.
  • Customer can also search the name or category of the product.
  • Products are added to added to cart where quantity can be updated.
  • Once all the desired products are finalized customer can confirm the order by updating address and payment mode.
  • Customer can view placed orders and can update information.

Features of Seller :

  • Seller can search for all his products.
  • Seller can also add new products by selecting product's category.
  • All the new orders details which are related to seller are displayed.
  • Seller can update shop's information if required.

Features of Admin :

  • The main use of Admin Panel is to check if any unusual order/product is added to the database.
  • Statistics like online users, online sellers, total orders, total products, orders today and sales today.
  • All the activities/state of Customers can be viewed in real-time.
  • List of all Sellers, Customers, Products and Orders.

Some screenshots/gifs of user interaction -

Login with any of these profile types

Customer Profile

Search Products Select Categories Update Cart

Seller Profile

Admin Profile

Statistics User Status
All Sellers All Products All Orders

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.