Code Monkey home page Code Monkey logo

tea-taster-angular-ng12's Introduction

Tea Taster

An application for storing tea tasting notes. This application is the output of the three day Ionic Framework Enterprise training. It is also used as the starting point for some of our other prorduct demos such as the demos for Identity Vault and Auth Connect.

Building

If you would like to build this application yourself, do the following:

  • Clone this repo
  • cd tea-taster
  • npm i
  • npm run build
  • ionic cap sync

At this point, you should be able to either run the application in a dev server via ionic start or on a device using ionic cap open ios (or android).

Commits

Each step of the training has its own commit within the main branch. You should be able to use this information to gather a general idea of the various changes that were needed at each step of the development of this application. However, if code needs to be modified to support later changes (such as a significant change to a dependency), that coding change will only be reflected in later commits, so the commits themselseves should only be used as a guide as needed.

Credentials

This application uses a live backend API that requires a login. Unless you have your own credentials, please use the following:

Branches

  • main - shows the completed @ionic/angular three-day Enterprise training project. This project is used as the basis for other trainings
  • feature/pwa - shows the completed @ionic/angular PWA training. In this training, we use the Angular PWA toolkit to add a service worker and webapp manifest to our project. We also add an application service that listens for updates to the PWA and offeres to restart when a complete update is available. This version of the application can be deployed as a hybrid native application (iOS and Android) or as a PWA using the same code base.
  • feature/identity-vault - shows the completed Identity Vault training for @ionic/angular applications. This branch also contains a few "demo" features that are not included in the training making it suitable for a customer-facing demo.
  • feature/auth-connect - shows the completed Auth Connect with Identity Vault training for @ionic/angular applications. This branch is also being used as our demo application for using AuthConnect with Identity Vault. This branch is build on top of feature/identity-vault with all of those changes squashed into "step(zero)" so it can logically reamin independent of the IV-only branch.

Each of the branches has a similar structure to main whereby each step is signified by its own commit in the branch.

Happy Coding!

tea-taster-angular-ng12's People

Contributors

kensodemann avatar marlon-ionic avatar

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.