From 9413d467c1b6f7d94569a4866ab3288e3eb01c74 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Fri, 11 Aug 2017 23:32:28 -0700 Subject: [PATCH 001/108] add firebase ^3.6.10 as a dependency in package.json file --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 8e2a886..6f229d6 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,8 @@ "dependencies": { "react": "^15.6.1", "react-dom": "^15.6.1", - "react-scripts": "1.0.11" + "react-scripts": "1.0.11", + "firebase": "^3.6.10" }, "scripts": { "start": "react-scripts start", From 91c37ff709ae692d650009df05427d88651f24a9 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Fri, 11 Aug 2017 23:59:59 -0700 Subject: [PATCH 002/108] create a firebase file to import firebase SDK, initialize app with new firebase dependencies --- src/firebase.js | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/firebase.js diff --git a/src/firebase.js b/src/firebase.js new file mode 100644 index 0000000..e69de29 From b6b38e121fedf87529a7367df453416b00dec1a4 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 00:05:14 -0700 Subject: [PATCH 003/108] import the SDK itself, add web setup from firebase with API key --- src/firebase.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/firebase.js b/src/firebase.js index e69de29..f3e0b6b 100644 --- a/src/firebase.js +++ b/src/firebase.js @@ -0,0 +1,12 @@ +import firebase from 'firebase'; // this it the SDK itself + +const config = { + apiKey: "AIzaSyAJDuGvzzynalAwH23Lxh8F9tYBZnFjXu0", + authDomain: "bag-it-up-49697.firebaseapp.com", + databaseURL: "https://bag-it-up-49697.firebaseio.com", + projectId: "bag-it-up-49697", + storageBucket: "", + messagingSenderId: "484536466087" +}; +firebase.initializeApp(config); + From 9f34441916a435f74d5c4c4a845a8562371adafa Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 00:07:28 -0700 Subject: [PATCH 004/108] export the configured version of firebase in firebase.js. --- src/firebase.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/firebase.js b/src/firebase.js index f3e0b6b..8816c49 100644 --- a/src/firebase.js +++ b/src/firebase.js @@ -10,3 +10,4 @@ const config = { }; firebase.initializeApp(config); +export default firebase; \ No newline at end of file From 7651b083bb77e8bd95412cd56bd45e5c983b7846 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 00:11:25 -0700 Subject: [PATCH 005/108] export an instance of the database using a const --- src/firebase.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/firebase.js b/src/firebase.js index 8816c49..ca9232d 100644 --- a/src/firebase.js +++ b/src/firebase.js @@ -10,4 +10,5 @@ const config = { }; firebase.initializeApp(config); -export default firebase; \ No newline at end of file +export default firebase; +export const database = firebase.database(); \ No newline at end of file From b6bd7163ce65353c61ab8fb57d698f6e27312253 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 00:23:43 -0700 Subject: [PATCH 006/108] import firebase in App.js, create a constructor in App.js. --- src/App.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/App.js b/src/App.js index d7d52a7..1821f4f 100644 --- a/src/App.js +++ b/src/App.js @@ -1,8 +1,15 @@ import React, { Component } from 'react'; -import logo from './logo.svg'; +import { database } from './firebase'; import './App.css'; class App extends Component { + constructor(props){ + super(props); + this.state = { + data: null + }; + } + render() { return (
From 636dbd761ec891d4e7b96e78d28cdcd900081628 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 00:26:56 -0700 Subject: [PATCH 007/108] add a code snippet to help reader run this app locally. --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 2741156..539944a 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,11 @@ You must have [node installed](https://nodejs.org/en/) in your machine. To begin [fork the repository](https://help.github.com/articles/fork-a-repo/#platform-linux). +Next navigate into the folder and run npm install. This will install all the dependencies that you will need for this project. +``` +cd bag-it-up +npm install +``` # Languages/ Stack * Javascript * React.js From 337b63c9b2f0fb2a338eb91de31336736a1e2ee5 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 01:07:16 -0700 Subject: [PATCH 008/108] add some additional info on README --App url must be set up in config to enable Github Oauth. Close local host and re-run npm install to get ahold of firebase. --- README.md | 3 ++- src/App.js | 1 + src/firebase.js | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 539944a..653da5b 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Bag-It-Up! ## Overview/ Summary -This is a web-based application. It's main functionality is to help users track their shopping needs. +This is a web-based application. It's main functionality is to help users track their shopping needs. # Features * *Oauth*: Github, Gmail/ Google, Email, Anonymous/ Guest user login is supported by this app. @@ -11,6 +11,7 @@ This is a web-based application. It's main functionality is to help users track * See the *price* (USD) * View the *grand total* of all your items combined * *Buy your items in bulk!* (Want more than one? ⏤we got you 🍫🍪🍰🍟🍦🍕🍮🎂🍭🌮) + * Registered with Github's API. # Prerequisites You must have [node installed](https://nodejs.org/en/) in your machine. diff --git a/src/App.js b/src/App.js index 1821f4f..416360d 100644 --- a/src/App.js +++ b/src/App.js @@ -1,6 +1,7 @@ import React, { Component } from 'react'; import { database } from './firebase'; import './App.css'; +import logo from './logo.svg'; class App extends Component { constructor(props){ diff --git a/src/firebase.js b/src/firebase.js index ca9232d..fb09d91 100644 --- a/src/firebase.js +++ b/src/firebase.js @@ -10,5 +10,5 @@ const config = { }; firebase.initializeApp(config); +export const database = firebase.database(); export default firebase; -export const database = firebase.database(); \ No newline at end of file From c93aca3351e0ae9334581c2144366f7997712813 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 01:12:45 -0700 Subject: [PATCH 009/108] export firebase auth --- src/firebase.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/firebase.js b/src/firebase.js index fb09d91..29d1041 100644 --- a/src/firebase.js +++ b/src/firebase.js @@ -11,4 +11,5 @@ const config = { firebase.initializeApp(config); export const database = firebase.database(); +export const auth = firebase.auth(); export default firebase; From 48ea406424e7e7825dff8565a8a8ba3d04493c09 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 01:14:12 -0700 Subject: [PATCH 010/108] export Google Auth providers --- src/firebase.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/firebase.js b/src/firebase.js index 29d1041..b0e5dc4 100644 --- a/src/firebase.js +++ b/src/firebase.js @@ -12,4 +12,6 @@ firebase.initializeApp(config); export const database = firebase.database(); export const auth = firebase.auth(); +export const googleAuthProviders = new firebase.auth.GoogleAuthProvider(); + export default firebase; From 4eda25ee713fae0253ce098f1e503140738b271d Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 01:20:14 -0700 Subject: [PATCH 011/108] rearragne code for clarity --- src/firebase.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/firebase.js b/src/firebase.js index b0e5dc4..2312e58 100644 --- a/src/firebase.js +++ b/src/firebase.js @@ -1,4 +1,4 @@ -import firebase from 'firebase'; // this it the SDK itself +import firebase from 'firebase'; const config = { apiKey: "AIzaSyAJDuGvzzynalAwH23Lxh8F9tYBZnFjXu0", @@ -10,8 +10,8 @@ const config = { }; firebase.initializeApp(config); +export default firebase; + export const database = firebase.database(); export const auth = firebase.auth(); export const googleAuthProviders = new firebase.auth.GoogleAuthProvider(); - -export default firebase; From e765b0c3876f43d35bd898437cbe714a7f5455b8 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 01:20:50 -0700 Subject: [PATCH 012/108] create a new file for code that pertains to the current user --- src/CurrentUser.js | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/CurrentUser.js diff --git a/src/CurrentUser.js b/src/CurrentUser.js new file mode 100644 index 0000000..e69de29 From 6e69a0b7a92855e33eea66f106f9f75171d70265 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 01:26:29 -0700 Subject: [PATCH 013/108] add proptypes for current user --- src/CurrentUser.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/CurrentUser.js b/src/CurrentUser.js index e69de29..f7efeec 100644 --- a/src/CurrentUser.js +++ b/src/CurrentUser.js @@ -0,0 +1,18 @@ +import React, { PropTypes } from 'react'; +import { auth } from './firebase'; + +cosnt CurrentUser = ({ user }) => { + return ( +
+ ); +} + +CurrentUser.propTypes = { + user: PropTypes.shape({ + displayName: PropTypes.string, + email: PropTypes.string.isRequired, + photoURL: propTypes.string.isRequired + }) +} + +export default CurrentUser; \ No newline at end of file From a6db77581f80ca8fbc788aa9b661f7095ea46899 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 01:30:31 -0700 Subject: [PATCH 014/108] export instance of github auth --- src/firebase.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/firebase.js b/src/firebase.js index 2312e58..0ecaefb 100644 --- a/src/firebase.js +++ b/src/firebase.js @@ -14,4 +14,5 @@ export default firebase; export const database = firebase.database(); export const auth = firebase.auth(); -export const googleAuthProviders = new firebase.auth.GoogleAuthProvider(); +export const googleAuthProvider = new firebase.auth.GoogleAuthProvider(); +export const githubAuthProvider = new firebase.auth.githubAuthProvider(); From cdb399cc2a91d781d7cc4db7f28dd6f46e44b944 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 01:36:38 -0700 Subject: [PATCH 015/108] fix capitolization error in Github const. --- src/firebase.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/firebase.js b/src/firebase.js index 0ecaefb..ad12fa1 100644 --- a/src/firebase.js +++ b/src/firebase.js @@ -15,4 +15,4 @@ export default firebase; export const database = firebase.database(); export const auth = firebase.auth(); export const googleAuthProvider = new firebase.auth.GoogleAuthProvider(); -export const githubAuthProvider = new firebase.auth.githubAuthProvider(); +export const githubAuthProvider = new firebase.auth.GithubAuthProvider(); From bfef202024e91400f1e726c7479718e6cec846b7 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 01:56:32 -0700 Subject: [PATCH 016/108] add file for signin component --- src/Signin.js | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/Signin.js diff --git a/src/Signin.js b/src/Signin.js new file mode 100644 index 0000000..e69de29 From 2dafb88c106bb22375d7f5a38a2c20d5c5eb14e6 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 01:58:59 -0700 Subject: [PATCH 017/108] import react into Signin component. --- src/Signin.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Signin.js b/src/Signin.js index e69de29..4b9e703 100644 --- a/src/Signin.js +++ b/src/Signin.js @@ -0,0 +1 @@ +import React, { Component } from 'react'; \ No newline at end of file From 164180cb0ffe93cbe23203ee62e9f3d9d3ed0da9 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 02:01:02 -0700 Subject: [PATCH 018/108] import google auth from firebase to signin --- src/Signin.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Signin.js b/src/Signin.js index 4b9e703..19f879e 100644 --- a/src/Signin.js +++ b/src/Signin.js @@ -1 +1,2 @@ -import React, { Component } from 'react'; \ No newline at end of file +import React, { Component } from 'react'; +import { auth, googleAuthProvider } from './firebase'; \ No newline at end of file From 193720b5535ab4d671ccd569b673423c27ef43c1 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 02:47:41 -0700 Subject: [PATCH 019/108] create button for signins --- src/Signin.js | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/Signin.js b/src/Signin.js index 19f879e..ad6f342 100644 --- a/src/Signin.js +++ b/src/Signin.js @@ -1,2 +1,16 @@ import React, { Component } from 'react'; -import { auth, googleAuthProvider } from './firebase'; \ No newline at end of file +import { auth, googleAuthProvider, githubAuthProvider} from './firebase'; + +class SignIn extends Component { + render() { + return ( +
+ +
+ ) + } +} + +export default SignIn; \ No newline at end of file From f2189d15afb9f212b530f8709ad35687e6678830 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 02:48:03 -0700 Subject: [PATCH 020/108] render sigin component on main page --- src/App.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/App.js b/src/App.js index 416360d..df7fd06 100644 --- a/src/App.js +++ b/src/App.js @@ -1,5 +1,6 @@ import React, { Component } from 'react'; import { database } from './firebase'; +import SignIn from './Signin'; import './App.css'; import logo from './logo.svg'; @@ -19,7 +20,7 @@ class App extends Component {

Welcome to React

- To get started, edit src/App.js and save to reload. +

); From df8a1ae440bd57e1597b2ac14045679892143361 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 03:29:45 -0700 Subject: [PATCH 021/108] Conditionally show signin/signout button based on component state. --- src/App.js | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/src/App.js b/src/App.js index df7fd06..016719f 100644 --- a/src/App.js +++ b/src/App.js @@ -1,27 +1,34 @@ import React, { Component } from 'react'; -import { database } from './firebase'; +import { auth, database } from './firebase'; +import CurrentUser from './CurrentUser'; import SignIn from './Signin'; import './App.css'; -import logo from './logo.svg'; class App extends Component { constructor(props){ super(props); this.state = { - data: null + currentUser: null }; } + componentDidMount() { + auth.onAuthStateChanged((currentUser) => { + this.setState({ currentUser }); + }) + } + render() { + const { currentUser } = this.state; return ( -
-
- logo +
+

Welcome to React

-

- -

+
+ { !currentUser && } + { currentUser && } +
); } From 3e51eb1dfecf1bd5cdc0107d9238e9b2e2a64cb9 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 03:30:38 -0700 Subject: [PATCH 022/108] Add a display name to be shown. Also add a signout button for currentUsers view --- src/CurrentUser.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/CurrentUser.js b/src/CurrentUser.js index f7efeec..d62532e 100644 --- a/src/CurrentUser.js +++ b/src/CurrentUser.js @@ -1,9 +1,14 @@ import React, { PropTypes } from 'react'; import { auth } from './firebase'; -cosnt CurrentUser = ({ user }) => { +const CurrentUser = ({ user }) => { return ( -
+
+ { user.displayName }
+ +
); } @@ -11,7 +16,8 @@ CurrentUser.propTypes = { user: PropTypes.shape({ displayName: PropTypes.string, email: PropTypes.string.isRequired, - photoURL: propTypes.string.isRequired + photoURL: PropTypes.string, + uid: PropTypes.string.isRequired }) } From eb0721b20ba5edb087402e30c90a839d67d9179b Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 03:41:29 -0700 Subject: [PATCH 023/108] add anonymous auth provider in firebase and export --- src/firebase.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/firebase.js b/src/firebase.js index ad12fa1..b3e2c75 100644 --- a/src/firebase.js +++ b/src/firebase.js @@ -16,3 +16,4 @@ export const database = firebase.database(); export const auth = firebase.auth(); export const googleAuthProvider = new firebase.auth.GoogleAuthProvider(); export const githubAuthProvider = new firebase.auth.GithubAuthProvider(); +export const anonymousAuthProvider = new firebase.auth.anonymousAuthProvider(); From e04ba67a919a2fcdd44830439982cd306d3aba5b Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 03:58:37 -0700 Subject: [PATCH 024/108] update readme to notify users and developers that this repo is still in development stages --- README.md | 2 ++ src/Signin.js | 2 +- src/firebase.js | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 653da5b..aaea702 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # Bag-It-Up! +#### Stage: Development + ## Overview/ Summary This is a web-based application. It's main functionality is to help users track their shopping needs. diff --git a/src/Signin.js b/src/Signin.js index ad6f342..3e96fc4 100644 --- a/src/Signin.js +++ b/src/Signin.js @@ -5,7 +5,7 @@ class SignIn extends Component { render() { return (
-
diff --git a/src/firebase.js b/src/firebase.js index b3e2c75..feccdb9 100644 --- a/src/firebase.js +++ b/src/firebase.js @@ -16,4 +16,4 @@ export const database = firebase.database(); export const auth = firebase.auth(); export const googleAuthProvider = new firebase.auth.GoogleAuthProvider(); export const githubAuthProvider = new firebase.auth.GithubAuthProvider(); -export const anonymousAuthProvider = new firebase.auth.anonymousAuthProvider(); + From 90e838441fb07bb1fc6687b5df2a69aa6c565dcd Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 04:05:17 -0700 Subject: [PATCH 025/108] support anonymous logins --- src/Signin.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Signin.js b/src/Signin.js index 3e96fc4..50c1858 100644 --- a/src/Signin.js +++ b/src/Signin.js @@ -5,8 +5,11 @@ class SignIn extends Component { render() { return (
- +
) From a0819347f54325ba3398278e312189085f27acc4 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 04:06:25 -0700 Subject: [PATCH 026/108] support google logins --- src/Signin.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Signin.js b/src/Signin.js index 50c1858..4523ff3 100644 --- a/src/Signin.js +++ b/src/Signin.js @@ -11,6 +11,9 @@ class SignIn extends Component { +
) } From f3a1c3c5859aea3c1a7c0e848da853a61c7216ba Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 04:11:40 -0700 Subject: [PATCH 027/108] add static sign in with email button. --- src/Signin.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Signin.js b/src/Signin.js index 4523ff3..a8b725c 100644 --- a/src/Signin.js +++ b/src/Signin.js @@ -14,6 +14,9 @@ class SignIn extends Component { +
) } From 383434e28a83eb2b6415038d49c122dc365c0a05 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 04:16:03 -0700 Subject: [PATCH 028/108] remove email requirement for guest users --- src/CurrentUser.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/CurrentUser.js b/src/CurrentUser.js index d62532e..fd7afcd 100644 --- a/src/CurrentUser.js +++ b/src/CurrentUser.js @@ -15,7 +15,7 @@ const CurrentUser = ({ user }) => { CurrentUser.propTypes = { user: PropTypes.shape({ displayName: PropTypes.string, - email: PropTypes.string.isRequired, + email: PropTypes.string, photoURL: PropTypes.string, uid: PropTypes.string.isRequired }) From 716613253a33a50a6c47f6336354f4717d52240a Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 04:16:51 -0700 Subject: [PATCH 029/108] clean up code --- src/App.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/App.js b/src/App.js index 016719f..a09fe7e 100644 --- a/src/App.js +++ b/src/App.js @@ -14,6 +14,7 @@ class App extends Component { componentDidMount() { auth.onAuthStateChanged((currentUser) => { + console.log("STATE CHANGED, ", currentUser) this.setState({ currentUser }); }) } From ee011198e0b8cd36d47c80e5fa5b34db75c6c8d6 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 04:17:10 -0700 Subject: [PATCH 030/108] fix spelling error --- src/App.js | 1 - 1 file changed, 1 deletion(-) diff --git a/src/App.js b/src/App.js index a09fe7e..016719f 100644 --- a/src/App.js +++ b/src/App.js @@ -14,7 +14,6 @@ class App extends Component { componentDidMount() { auth.onAuthStateChanged((currentUser) => { - console.log("STATE CHANGED, ", currentUser) this.setState({ currentUser }); }) } From db2bf29ece21ec63dfc64dc746c23769a119fe15 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 04:35:41 -0700 Subject: [PATCH 031/108] remove email login --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index aaea702..72f667a 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ This is a web-based application. It's main functionality is to help users track their shopping needs. # Features - * *Oauth*: Github, Gmail/ Google, Email, Anonymous/ Guest user login is supported by this app. + * *Oauth*: Github, Gmail/ Google, Anonymous/ Guest user login is supported by this app. * *Create a list* to help you track your shopping needs! * *Add items* to your list * *Remove items* from your list From 902617cb27416a64099b4dff9ea1c65b26082284 Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 04:36:13 -0700 Subject: [PATCH 032/108] remove static button --- src/Signin.js | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/Signin.js b/src/Signin.js index a8b725c..4523ff3 100644 --- a/src/Signin.js +++ b/src/Signin.js @@ -14,9 +14,6 @@ class SignIn extends Component { - ) } From 563160044074a9b06ba2be8c46f10d38cd6c752d Mon Sep 17 00:00:00 2001 From: Gina Benavidez Date: Sat, 12 Aug 2017 04:48:48 -0700 Subject: [PATCH 033/108] Change HTML to personalize the expereince --- public/index.html | 2 +- src/App.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/public/index.html b/public/index.html index 7bee027..8f64009 100644 --- a/public/index.html +++ b/public/index.html @@ -19,7 +19,7 @@ work correctly both with client-side routing and a non-root public URL. Learn how to configure a non-root public URL by running `npm run build`. --> - React App + BagItUp