All Projects β†’ samcfinan β†’ Angular 4 Material Pos

samcfinan / Angular 4 Material Pos

Licence: mit
POS written in Angular 4 with Angular Material UI

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Angular 4 Material Pos

Firebase Php
Unofficial Firebase Admin SDK for PHP
Stars: ✭ 1,657 (+2968.52%)
Mutual labels:  firebase, firestore, firebase-database, firebase-auth
Gatsby Theme Firebase
πŸ”₯ A Gatsby Theme for adding Firebase to your application.
Stars: ✭ 96 (+77.78%)
Mutual labels:  firebase, firestore, firebase-database, firebase-auth
The Road To React With Firebase
πŸ““The Road to React with Firebase: Your journey to build business applications with React and Firebase.
Stars: ✭ 82 (+51.85%)
Mutual labels:  firebase, firestore, firebase-database, firebase-auth
Firebasecrud
Rich UI and animation flutter app backed by firebase
Stars: ✭ 121 (+124.07%)
Mutual labels:  firebase, firestore, firebase-database, firebase-auth
Mechahamster
Mecha Hamster is a game where you roll through customizable environments that you can share with your friends.
Stars: ✭ 314 (+481.48%)
Mutual labels:  firebase, firebase-database, firebase-auth
Firextensions
[DEPRECATED] πŸ”₯ Unofficial Kotlin Extensions for the Firebase Android SDK.
Stars: ✭ 30 (-44.44%)
Mutual labels:  firebase, firestore, firebase-database
Firebase Js Sdk
Firebase Javascript SDK
Stars: ✭ 3,844 (+7018.52%)
Mutual labels:  firebase, firebase-database, firebase-auth
Laravel Firebase
A Laravel package for the Firebase PHP Admin SDK
Stars: ✭ 369 (+583.33%)
Mutual labels:  firebase, firebase-database, firebase-auth
React Admin Firebase
A firebase data provider for the react-admin framework
Stars: ✭ 269 (+398.15%)
Mutual labels:  firebase, firestore, firebase-auth
Firebase Admin Java
Firebase Admin Java SDK
Stars: ✭ 345 (+538.89%)
Mutual labels:  firebase, firebase-database, firebase-auth
React Firebase Authentication
πŸ”₯ Boilerplate Project for Authentication with Firebase in React.
Stars: ✭ 863 (+1498.15%)
Mutual labels:  firebase, firebase-database, firebase-auth
Travelmantics
Firestore & firebase storage MVVM sample
Stars: ✭ 28 (-48.15%)
Mutual labels:  firebase, firestore, firebase-auth
Internalappstore
πŸ“¦ Manage your own internal Android App Store.
Stars: ✭ 295 (+446.3%)
Mutual labels:  firebase, firebase-database, firebase-auth
Firebase Mock
Firebase mock library for writing unit tests
Stars: ✭ 319 (+490.74%)
Mutual labels:  firebase, firebase-database, firebase-auth
Vuejs Firebase Shopping Cart
Shopping cart demo using Vuejs and Firebase
Stars: ✭ 274 (+407.41%)
Mutual labels:  firebase, firebase-database, firebase-auth
React Gatsby Firebase Authentication
🐣πŸ”₯Starter Project / Boilerplate for Authentication with Firebase and plain React in Gatsby.js
Stars: ✭ 356 (+559.26%)
Mutual labels:  firebase, firebase-database, firebase-auth
Firebase Admin Node
Firebase Admin Node.js SDK
Stars: ✭ 1,050 (+1844.44%)
Mutual labels:  firebase, firebase-database, firebase-auth
Meal Prep
Source code for a 4-part series I wrote about Vue, Vue Router, Vuex and Vuetify
Stars: ✭ 496 (+818.52%)
Mutual labels:  firebase, firebase-database, firebase-auth
Rxfirebase
Rxjava 2.0 wrapper on Google's Android Firebase library.
Stars: ✭ 509 (+842.59%)
Mutual labels:  firebase, firebase-database, firebase-auth
Fsfirestore
Functional F# library to access Firestore database hosted on Google Cloud Platform (GCP) or Firebase.
Stars: ✭ 22 (-59.26%)
Mutual labels:  firebase, firestore, firebase-database

Angular 4 POS

A basic point-of-sale demo application built in Angular 4. This project uses Angular Material UI elements (https://material.angular.io) and a Firebase Cloud Firestore and Firebase Auth backend (https://firebase.google.com).

The purpose is to demonstrate a simple POS using modern frameworks. Users can perform transactions, add/modify products (with image upload), create new user accounts, and see a paginated transaction history. Adding/removing users and products is restriced to Admin users.

DEMO: https://angularpos.samfinan.com

This project was generated with Angular CLI version 1.4.4.

Project built by Sam Finan (www.samfinan.com) for fun & games.

How to Use

  1. Clone project
  2. Run npm install
  3. Create Firebase environment config files (see below).
  4. Run ng serve

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Firebase Configuration

Create src/environments directory and environment.ts and environment.prod.ts configuration files. The configuration files should use the following format and can be retrieved from your Firebase console.

export const environment = {
  production: false,
  // Initialize Firebase
  firebaseConfig: {
    apiKey: 'xxxxxx',
    authDomain: 'angularpos.firebaseapp.com',
    databaseURL: 'https://angularpos.firebaseio.com',
    projectId: 'angularpos',
    storageBucket: 'angularpos.appspot.com',
    messagingSenderId: 'xxxxxx'
  }
};

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the -prod flag for a production build.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].