From 3b4d09fde954c754f2fe840414264bb20c5e073b Mon Sep 17 00:00:00 2001 From: itzJohn <91214168+itzJohn@users.noreply.github.com> Date: Mon, 8 Nov 2021 20:11:31 -0500 Subject: [PATCH 1/6] Scratch Project!!!! (#23) Co-authored-by: jwmaguire15 Co-authored-by: Yogi Patuu <68445926+YogiPaturu@users.noreply.github.com> Co-authored-by: YogiPaturu Co-authored-by: John Bryan Co-authored-by: CecilyJ --- .gitignore | 3 + build/bundle.js | 2 + build/bundle.js.LICENSE.txt | 41 +++++ build/index.html | 1 + client/App.jsx | 19 ++ client/actions/actions.js | 107 +++++++++++ client/components/Access.jsx | 98 ++++++++++ client/components/Main.jsx | 14 ++ client/components/Map.jsx | 29 +++ client/components/Sidebar.jsx | 81 ++++++++ client/constants/actionTypes.js | 8 + client/index.js | 13 ++ client/reducers/combineReducer.js | 6 + client/reducers/mainPageReducer.js | 96 ++++++++++ client/scss/_halfway.scss | 144 +++++++++++++++ client/scss/_variables.scss | 3 + client/scss/application.scss | 2 + client/store.js | 12 ++ index.html | 13 ++ package.json | 65 +++++++ server/controllers/databaseController.js | 224 +++++++++++++++++++++++ server/models/model.js | 24 +++ server/routes/database.js | 42 +++++ server/server.js | 34 ++++ webpack.config.js | 46 +++++ 25 files changed, 1127 insertions(+) create mode 100644 .gitignore create mode 100644 build/bundle.js create mode 100644 build/bundle.js.LICENSE.txt create mode 100644 build/index.html create mode 100644 client/App.jsx create mode 100644 client/actions/actions.js create mode 100644 client/components/Access.jsx create mode 100644 client/components/Main.jsx create mode 100644 client/components/Map.jsx create mode 100644 client/components/Sidebar.jsx create mode 100644 client/constants/actionTypes.js create mode 100644 client/index.js create mode 100644 client/reducers/combineReducer.js create mode 100644 client/reducers/mainPageReducer.js create mode 100644 client/scss/_halfway.scss create mode 100644 client/scss/_variables.scss create mode 100644 client/scss/application.scss create mode 100644 client/store.js create mode 100644 index.html create mode 100644 package.json create mode 100644 server/controllers/databaseController.js create mode 100644 server/models/model.js create mode 100644 server/routes/database.js create mode 100644 server/server.js create mode 100644 webpack.config.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..af068e4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +node_modules +package-lock.json +.DS_STORE \ No newline at end of file diff --git a/build/bundle.js b/build/bundle.js new file mode 100644 index 0000000..18829fd --- /dev/null +++ b/build/bundle.js @@ -0,0 +1,2 @@ +/*! For license information please see bundle.js.LICENSE.txt */ +(()=>{var e={217:()=>{},679:(e,t,n)=>{"use strict";var r=n(864),l={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},u={};function i(e){return r.isMemo(e)?o:u[e.$$typeof]||l}u[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},u[r.Memo]=o;var c=Object.defineProperty,s=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var l=p(n);l&&l!==h&&e(t,l,r)}var o=s(n);f&&(o=o.concat(f(n)));for(var u=i(t),m=i(n),y=0;y{"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function l(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,a){for(var o,u,i=l(e),c=1;c{"use strict";var r=n(414);function l(){}function a(){}a.resetWarningCache=l,e.exports=function(){function e(e,t,n,l,a,o){if(o!==r){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:l};return n.PropTypes=n,n}},697:(e,t,n)=>{e.exports=n(703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},448:(e,t,n)=>{"use strict";var r=n(294),l=n(418),a=n(840);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n