Skip to content

usamaaelgendy/EcommerceApp

Repository files navigation

ECommerce App

Project scope

  • We spend our daily time more on the internet for work, study, marketing, business, learning, and entertainment. Now all these commercial and social activities are connected to the internet. And without eCommerce the world around the internet is impossible and it will scare you to imagine. That’s why eCommerce is important in our daily life.

  • Our mobile application provides a lot of features helping people to get in touch with many products


Prerequisites

Setup steps With firebase

1 - First of all you need google-services.json. Create a Firebase project in the Firebase console, if you don't already have one. Go to your project and click ‘Add Firebase to your Android app’. Follow the setup steps. At the end, you'll download a google-services.json file which you should add to your project.

32899277-30da3374-caf3-11e7-86e0-58cb1bfd59e2

2 - Setup realtime database. In firebase console go to DEVELOP->Database-> Get Started -> choose tab ‘RULES’ and paste this:

{

"rules":

{

    ".read": "true",

    ".write": "true"

 }

}

3 - If you haven't yet specified your app's SHA-1 fingerprint, do so from the Setting page of the Firebase console. See Authenticating Your Client for details on how to get your app's SHA-1 fingerprint.



Blog Application

Main Classes (Design pattern MVC) (Stable)

  • our app was built in one activity and alot of fragments.

  • this is our main class

portfolio_view



Splash Screen (Stable)

Welcome screen

portfolio_view



Authentication (Stable)

Login and Register

portfolio_view|portfolio_view



Home Screen (Stable)

The Home Screen shows all products ..

portfolio_view



Menu Screen (Stable)

The menu screen shows all features ..

portfolio_view



Profile screen (Stable)

The Cart screen shows all selected product ..

portfolio_view



Cart screen (Stable)

The Cart screen shows all selected product ..

portfolio_view|portfolio_view



Search screen (Stable)

The search screen allow users to search for specific product ..

portfolio_view



About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages