Skip to content
E-commerce web application using react and firebase.
JavaScript CSS HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
public firebase deploy Sep 4, 2019
src
static
test init commit Aug 5, 2019
webpack cleanup | added user account tab Sep 14, 2019
.babelrc
.eslintignore
.eslintrc init commit Aug 5, 2019
.firebaserc
.gitignore
README.md
database.rules.json
firebase.json
index.html cleanup Sep 1, 2019
jest.config.json
jsconfig.json
package-lock.json cleanup Sep 6, 2019
package.json
storage.rules

README.md

Salinaka | E-commerce react app

Simple ecommerce react js app with firebase.

Live demo

Salinaka screenshot

Install Dependencies

$ npm install 

Create a new firebase project

Login into your google account and create a new firebase project here

Create a .env file for production and .env.testfor development in the root of your project folder and add the following configuration details. It can be found on your firebase project.

FIREBASE_API_KEY=
FIREBASE_AUTH_DOMAIN=
FIREBASE_DB_URL=
FIREBASE_PROJECT_ID=
FIREBASE_STORAGE_BUCKET=
FIREBASE_MSG_SENDER_ID=
FIREBASE_APP_ID=

Run development server

$ npm run dev-server

Build the project

$ npm run build

Features

  • Admin CRUD operations
  • Firebase authentication
  • Firebase auth provider authentication
  • Account creation and edit
You can’t perform that action at this time.