├── .gitignore ├── Application_Layout_Small.jpeg ├── HireSmith_hierarchy_Small.jpeg ├── LICENSE ├── README.md ├── index.tsx ├── package.json ├── server ├── config │ └── passport.js ├── controllers │ ├── cookieController.js │ ├── questionController.js │ ├── sessionController.js │ └── userController.js ├── models │ ├── cardModel.js │ ├── questionModel.js │ ├── sessionModel.js │ └── userModel.js ├── routes │ ├── questionRouter.js │ └── userRouter.js └── server.js ├── src ├── App.tsx ├── actions │ └── actions.tsx ├── assets │ ├── index.html │ └── styles.css ├── components │ ├── form.tsx │ ├── navbar.tsx │ └── questioncard.tsx ├── constants │ └── actionTypes.ts ├── containers │ └── cardscontainer.tsx ├── reducers │ └── reducer.tsx ├── routes │ ├── CreatePage.tsx │ ├── HomePage.tsx │ ├── LoginPage.tsx │ ├── SignupPage.tsx │ └── UserPage.tsx └── store.tsx ├── tsconfig.json └── webpack.config.js /.gitignore: -------------------------------------------------------------------------------- 1 | package-lock.json 2 | node_modules 3 | dist 4 | questionRouter.js -------------------------------------------------------------------------------- /Application_Layout_Small.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/Application_Layout_Small.jpeg -------------------------------------------------------------------------------- /HireSmith_hierarchy_Small.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/HireSmith_hierarchy_Small.jpeg -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/README.md -------------------------------------------------------------------------------- /index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/index.tsx -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/package.json -------------------------------------------------------------------------------- /server/config/passport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/server/config/passport.js -------------------------------------------------------------------------------- /server/controllers/cookieController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/server/controllers/cookieController.js -------------------------------------------------------------------------------- /server/controllers/questionController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/server/controllers/questionController.js -------------------------------------------------------------------------------- /server/controllers/sessionController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/server/controllers/sessionController.js -------------------------------------------------------------------------------- /server/controllers/userController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/server/controllers/userController.js -------------------------------------------------------------------------------- /server/models/cardModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/server/models/cardModel.js -------------------------------------------------------------------------------- /server/models/questionModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/server/models/questionModel.js -------------------------------------------------------------------------------- /server/models/sessionModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/server/models/sessionModel.js -------------------------------------------------------------------------------- /server/models/userModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/server/models/userModel.js -------------------------------------------------------------------------------- /server/routes/questionRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/server/routes/questionRouter.js -------------------------------------------------------------------------------- /server/routes/userRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/server/routes/userRouter.js -------------------------------------------------------------------------------- /server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/server/server.js -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/actions/actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/src/actions/actions.tsx -------------------------------------------------------------------------------- /src/assets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/src/assets/index.html -------------------------------------------------------------------------------- /src/assets/styles.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/src/components/form.tsx -------------------------------------------------------------------------------- /src/components/navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/src/components/navbar.tsx -------------------------------------------------------------------------------- /src/components/questioncard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/src/components/questioncard.tsx -------------------------------------------------------------------------------- /src/constants/actionTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/src/constants/actionTypes.ts -------------------------------------------------------------------------------- /src/containers/cardscontainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/src/containers/cardscontainer.tsx -------------------------------------------------------------------------------- /src/reducers/reducer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/src/reducers/reducer.tsx -------------------------------------------------------------------------------- /src/routes/CreatePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/src/routes/CreatePage.tsx -------------------------------------------------------------------------------- /src/routes/HomePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/src/routes/HomePage.tsx -------------------------------------------------------------------------------- /src/routes/LoginPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/src/routes/LoginPage.tsx -------------------------------------------------------------------------------- /src/routes/SignupPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/src/routes/SignupPage.tsx -------------------------------------------------------------------------------- /src/routes/UserPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/src/routes/UserPage.tsx -------------------------------------------------------------------------------- /src/store.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/src/store.tsx -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HireSmith/reinforcement/HEAD/webpack.config.js --------------------------------------------------------------------------------