From 03578dbede7d9c4d642620be8088c17e57780f61 Mon Sep 17 00:00:00 2001 From: Chris Boydstun Date: Fri, 27 Mar 2020 14:55:40 -0500 Subject: [PATCH 1/3] updated readme and jest --- README.md | 30 +++++++++++++++++------------- package.json | 12 +++++++++++- 2 files changed, 28 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 21f4e84..c302e49 100644 --- a/README.md +++ b/README.md @@ -8,11 +8,11 @@ https://luxapplication.com/auth | [ ](https://github.com/) | [ ](https://github.com/honda0306) | [ ](https://github.com/Mister-Corn) | [ ](https://github.com/NandoTheessen) | [ ](https://github.com/) | | [ ](https://www.linkedin.com/in/sanny-sherief-85aa90120/) | [ ](https://www.linkedin.com/in/lucas-bazemore) | [ ](https://www.linkedin.com/in/michael-demery/) | [ ](https://www.linkedin.com/in/nicholas-interest-1a0957191/) | [ ](https://www.linkedin.com/) | -| [Chris Boydstun](https://github.com/cboydstun) | [Avraham Candinov](https://github.com/avkan1087) | [Katrina Finney](https://github.com/KatrinaFinney) | [Nicole Adams](https://github.com/ndacode) | [Ian Vaughn](https://github.com/Yurimurda) | -| :--------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------: | -| [](https://github.com/cboydstun) | [](https://github.com/avkan1087) | [](https://github.com/KatrinaFinney) | [](https://github.com/ndacode) | [](https://github.com/Yurimurda) | -| [ ](https://github.com/cboydstun) | [ ](https://github.com/avkan1087) | [ ](https://github.com/KatrinaFinney) | [ ](https://github.com/ndacode) | [ ](https://github.com/Yurimurda) | -| [ ](https://www.linkedin.com/in/chris-boydstun-4a990615/) | [ ](https://www.linkedin.com/) | [ ](https://www.linkedin.com/in/katrina-finney-a70b75191/) | [ ](https://www.linkedin.com/in/nicoleadamsmedia/) | [ ](https://www.linkedin.com/) | +| [Chris Boydstun](https://github.com/cboydstun) | [Avraham Candinov](https://github.com/avkan1087) | [Katrina Finney](https://github.com/KatrinaFinney) | [Nicole Adams](https://github.com/ndacode) | [Ian Vaughn](https://github.com/Yurimurda) | +| :--------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------: | +| [](https://github.com/cboydstun) | [](https://github.com/avkan1087) | [](https://github.com/KatrinaFinney) | [](https://github.com/ndacode) | [](https://github.com/Yurimurda) | +| [ ](https://github.com/cboydstun) | [ ](https://github.com/avkan1087) | [ ](https://github.com/KatrinaFinney) | [ ](https://github.com/ndacode) | [ ](https://github.com/Yurimurda) | +| [ ](https://www.linkedin.com/in/chris-boydstun-4a990615/) | [ ](http://www.linkedin.com/in/avikan) | [ ](https://www.linkedin.com/in/katrina-finney-a70b75191/) | [ ](https://www.linkedin.com/in/nicoleadamsmedia/) | [ ](https://www.linkedin.com/in/ian-vaughn-80a6601a1/) |

@@ -43,27 +43,25 @@ The app will be a database that stores information regarding business operations - Add and edit customers - Assign jobs to teams -## Tech Stack +## Tech Stack Summary ### Front end built using: #### React -- We learned it in Lambda School +- React is a library for building composable user interfaces. It encourages the creation of reusable UI components. -#### Reducers +#### Redux -- We learned it in Lambda School +- Redux is a predictable state container for JavaScript apps. It helps you write applications that behave consistently, run in different environments. #### Formik -- We used formik for our forms because they come with .yup validation and we learned it in Lambda +- Formik is a small library that helps you with the 3 most annoying parts: getting values in and out of form state, validation and error messages, and handling form submission #### Material UI -- Makes creating nice looking front-ends easier -- Simple API usage -- Comprehensive documentation +- React components for faster and easier web development. Build your own design system, or start with Material Design. #### Front end deployed to `Zeit Now` @@ -121,3 +119,9 @@ Remember that this project is licensed under the MIT license, and by submitting ### Attribution These contribution guidelines have been adapted from [this good-Contributing.md-template](https://gist.github.com/PurpleBooth/b24679402957c63ec426). + +### Known Defects + +- Recurring only creates the same event weekly +- The login does work - you have to create a user via google and then re-load the page after you accept all the conditions during the user creation +- Google calendar is integrated into the app, but job events are passed down to teams and not team members diff --git a/package.json b/package.json index 16ee3f0..34e24da 100644 --- a/package.json +++ b/package.json @@ -37,13 +37,23 @@ "cypress": "^3.7.0", "jest": "^24.9.0", "react-test-renderer": "^16.12.0" + }, "scripts": { "start": "react-scripts start", "build": "npm run test && react-scripts build", "test": "jest", - "eject": "react-scripts eject" + "eject": "react-scripts eject", + "coverage": "CI=true yarn test --coverage --watchAll=false || true" }, + "jest": { + "collectCoverageFrom": [ + "**/*.{js,jsx}", + "!**/node_modules/**", + "!**/vendor/**", + "!**/__tests__/**" + ] + }, "eslintConfig": { "extends": "react-app" }, From 0afd7dc3f10c15593540cbe608a3ca33fb96c388 Mon Sep 17 00:00:00 2001 From: Chris Boydstun Date: Fri, 27 Mar 2020 15:09:35 -0500 Subject: [PATCH 2/3] added badges --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index c302e49..520fe15 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,10 @@ https://luxapplication.com/auth + + + + | [Sanny Io](https://github.com/sanny-io) | [Lucas Baze](https://github.com/lucasbaze) | [Michael Demery](https://github.com/DemeryMA) | [Nick Interest](https://github.com/NicholasInterest1) | [William Vandolah](https://github.com/wvandolah) | | :--------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------: | | [](https://github.com/sanny-io) | [](https://github.com/lucasbaze) | [](https://github.com/DemeryMA) | [](https://github.com/) | [](https://github.com/wvandolah) | From 00fe73423ee679c9d3cb49f8533ba07978510303 Mon Sep 17 00:00:00 2001 From: Chris Boydstun Date: Fri, 27 Mar 2020 15:10:24 -0500 Subject: [PATCH 3/3] netlify badge removed --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 520fe15..1ad88c5 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,6 @@ https://luxapplication.com/auth ![MIT](https://img.shields.io/packagist/l/doctrine/orm.svg) ![React](https://img.shields.io/badge/react-v16.7.0--alpha.2-blue.svg) ![Typescript](https://img.shields.io/npm/types/typescript.svg?style=flat) -[![Netlify Status](https://api.netlify.com/api/v1/badges/b5c4db1c-b10d-42c3-b157-3746edd9e81d/deploy-status)](netlify link goes in these parenthesis) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://luxapplication.com/auth) ## Project Overview