├── .eslintrc.json ├── .gitignore ├── LICENSE ├── README.md ├── client ├── Rectangle Logo.png ├── Rectangle Logo.svg ├── Square Logo (1).png ├── Square Logo.svg ├── TimeCroc.png ├── Vanelope-SVG.otf ├── components │ ├── App.js │ ├── Clock.tsx │ ├── ClockInPortal │ │ ├── ClockInPortal.css │ │ └── ClockInPortal.js │ ├── ClockOutPortal │ │ ├── ClockOutPortal.css │ │ └── ClockOutPortal.js │ ├── EmployeePortal.js │ ├── Timesheet.js │ ├── Validation │ │ ├── Validation.css │ │ └── Validation.js │ ├── admin │ │ ├── AddEmployee │ │ │ ├── AddEmployee.css │ │ │ └── AddEmployee.tsx │ │ ├── AdminDashboard │ │ │ ├── AdminDashboard.css │ │ │ └── AdminDashboard.tsx │ │ ├── AdminLogIn │ │ │ ├── AdminLogIn.css │ │ │ └── AdminLogIn.tsx │ │ ├── CurrentPayPeriod │ │ │ ├── CurrentPayPeriod.css │ │ │ └── CurrentPayPeriod.tsx │ │ ├── DeleteEmployee │ │ │ ├── DeleteEmployee.css │ │ │ └── DeleteEmployee.tsx │ │ ├── EmployeeList │ │ │ ├── EmployeeList.css │ │ │ └── EmployeeList.tsx │ │ ├── PreviousPayPeriod │ │ │ ├── PreviousPayPeriod.css │ │ │ └── PreviousPayPeriod.tsx │ │ └── UpdateEmployee │ │ │ ├── UpdateEmployee.css │ │ │ └── UpdateEmployee.tsx │ └── pinpad │ │ ├── BackButton │ │ ├── BackButton.css │ │ └── BackButton.tsx │ │ ├── NumButton │ │ ├── NumButton.css │ │ └── NumButton.tsx │ │ ├── NumberPad.js │ │ ├── PinDisplay │ │ ├── PinDisplay.css │ │ ├── PinDisplay.tsx │ │ ├── PinDisplay2.css │ │ └── PinDisplay2.tsx │ │ ├── PinDisplay2.tsx │ │ ├── PinPad │ │ ├── PinPad.css │ │ └── PinPad.js │ │ ├── SubmitButton │ │ ├── SubmitButton.css │ │ └── SubmitButton.tsx │ │ └── styles.pinpad.css ├── css │ └── styles.css ├── index.js ├── logo.jpg ├── png.d.ts ├── types.ts └── utils │ └── index.ts ├── database └── create_timecroc_postgres.sql ├── index.html ├── package.json ├── server ├── Controllers │ ├── adminController │ │ ├── index.js │ │ └── middleware │ │ │ ├── createAdmin.js │ │ │ ├── createAdmin.test.js │ │ │ ├── deleteAdmin.js │ │ │ ├── deleteAdmin.test.js │ │ │ ├── getAdminById.js │ │ │ ├── getAdminById.test.js │ │ │ ├── getAllAdmins.js │ │ │ ├── getAllAdmins.test.js │ │ │ ├── updateAdmin.js │ │ │ └── updateAdmin.test.js │ ├── employeeController │ │ ├── index.js │ │ └── middleware │ │ │ ├── createEmployee.js │ │ │ ├── createEmployee.test.js │ │ │ ├── deleteEmployee.js │ │ │ ├── deleteEmployee.test.js │ │ │ ├── getAllEmployees.js │ │ │ ├── getAllEmployees.test.js │ │ │ ├── getOneEmployee.js │ │ │ ├── getOneEmployee.test.js │ │ │ ├── updateEmployee.js │ │ │ └── updateEmployee.test.js │ ├── sessionController │ │ ├── index.js │ │ └── middleware │ │ │ ├── createSession.js │ │ │ ├── createSession.test.js │ │ │ ├── endSession.js │ │ │ ├── endSession.test.js │ │ │ ├── verifySession.js │ │ │ └── verifySession.test.js │ └── shiftController │ │ ├── index.js │ │ └── middleware │ │ ├── autoClockOut.js │ │ ├── clockOut.js │ │ ├── clockOut.test.js │ │ ├── deleteShift.js │ │ ├── findShift.js │ │ ├── findShift.test.js │ │ ├── getAllShifts.js │ │ ├── getAllShifts.test.js │ │ ├── login.js │ │ ├── login.test.js │ │ ├── updateExtras.js │ │ └── updateExtras.test.js ├── Routes │ ├── adminRoutes.js │ ├── adminRoutes.test.js │ ├── employeeRoutes.js │ ├── employeeRoutes.test.js │ ├── shiftRoutes.js │ └── shiftRoutes.test.js ├── models │ ├── adminModel.js │ └── employeeModel.js └── server.js ├── tsconfig.json └── webpack.config.js /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | # build/*.js 3 | npm-debug.log 4 | .DS_Store 5 | deprecated 6 | .env 7 | dist/ -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/README.md -------------------------------------------------------------------------------- /client/Rectangle Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/Rectangle Logo.png -------------------------------------------------------------------------------- /client/Rectangle Logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/Rectangle Logo.svg -------------------------------------------------------------------------------- /client/Square Logo (1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/Square Logo (1).png -------------------------------------------------------------------------------- /client/Square Logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/Square Logo.svg -------------------------------------------------------------------------------- /client/TimeCroc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/TimeCroc.png -------------------------------------------------------------------------------- /client/Vanelope-SVG.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/Vanelope-SVG.otf -------------------------------------------------------------------------------- /client/components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/App.js -------------------------------------------------------------------------------- /client/components/Clock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/Clock.tsx -------------------------------------------------------------------------------- /client/components/ClockInPortal/ClockInPortal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/ClockInPortal/ClockInPortal.css -------------------------------------------------------------------------------- /client/components/ClockInPortal/ClockInPortal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/ClockInPortal/ClockInPortal.js -------------------------------------------------------------------------------- /client/components/ClockOutPortal/ClockOutPortal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/ClockOutPortal/ClockOutPortal.css -------------------------------------------------------------------------------- /client/components/ClockOutPortal/ClockOutPortal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/ClockOutPortal/ClockOutPortal.js -------------------------------------------------------------------------------- /client/components/EmployeePortal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/EmployeePortal.js -------------------------------------------------------------------------------- /client/components/Timesheet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/Timesheet.js -------------------------------------------------------------------------------- /client/components/Validation/Validation.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/Validation/Validation.css -------------------------------------------------------------------------------- /client/components/Validation/Validation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/Validation/Validation.js -------------------------------------------------------------------------------- /client/components/admin/AddEmployee/AddEmployee.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/admin/AddEmployee/AddEmployee.css -------------------------------------------------------------------------------- /client/components/admin/AddEmployee/AddEmployee.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/admin/AddEmployee/AddEmployee.tsx -------------------------------------------------------------------------------- /client/components/admin/AdminDashboard/AdminDashboard.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/admin/AdminDashboard/AdminDashboard.css -------------------------------------------------------------------------------- /client/components/admin/AdminDashboard/AdminDashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/admin/AdminDashboard/AdminDashboard.tsx -------------------------------------------------------------------------------- /client/components/admin/AdminLogIn/AdminLogIn.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/admin/AdminLogIn/AdminLogIn.css -------------------------------------------------------------------------------- /client/components/admin/AdminLogIn/AdminLogIn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/admin/AdminLogIn/AdminLogIn.tsx -------------------------------------------------------------------------------- /client/components/admin/CurrentPayPeriod/CurrentPayPeriod.css: -------------------------------------------------------------------------------- 1 | /* style me */ -------------------------------------------------------------------------------- /client/components/admin/CurrentPayPeriod/CurrentPayPeriod.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/admin/CurrentPayPeriod/CurrentPayPeriod.tsx -------------------------------------------------------------------------------- /client/components/admin/DeleteEmployee/DeleteEmployee.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/admin/DeleteEmployee/DeleteEmployee.css -------------------------------------------------------------------------------- /client/components/admin/DeleteEmployee/DeleteEmployee.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/admin/DeleteEmployee/DeleteEmployee.tsx -------------------------------------------------------------------------------- /client/components/admin/EmployeeList/EmployeeList.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/admin/EmployeeList/EmployeeList.css -------------------------------------------------------------------------------- /client/components/admin/EmployeeList/EmployeeList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/admin/EmployeeList/EmployeeList.tsx -------------------------------------------------------------------------------- /client/components/admin/PreviousPayPeriod/PreviousPayPeriod.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/admin/PreviousPayPeriod/PreviousPayPeriod.css -------------------------------------------------------------------------------- /client/components/admin/PreviousPayPeriod/PreviousPayPeriod.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/admin/PreviousPayPeriod/PreviousPayPeriod.tsx -------------------------------------------------------------------------------- /client/components/admin/UpdateEmployee/UpdateEmployee.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/admin/UpdateEmployee/UpdateEmployee.css -------------------------------------------------------------------------------- /client/components/admin/UpdateEmployee/UpdateEmployee.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/admin/UpdateEmployee/UpdateEmployee.tsx -------------------------------------------------------------------------------- /client/components/pinpad/BackButton/BackButton.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/pinpad/BackButton/BackButton.css -------------------------------------------------------------------------------- /client/components/pinpad/BackButton/BackButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/pinpad/BackButton/BackButton.tsx -------------------------------------------------------------------------------- /client/components/pinpad/NumButton/NumButton.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/pinpad/NumButton/NumButton.css -------------------------------------------------------------------------------- /client/components/pinpad/NumButton/NumButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/pinpad/NumButton/NumButton.tsx -------------------------------------------------------------------------------- /client/components/pinpad/NumberPad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/pinpad/NumberPad.js -------------------------------------------------------------------------------- /client/components/pinpad/PinDisplay/PinDisplay.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/pinpad/PinDisplay/PinDisplay.css -------------------------------------------------------------------------------- /client/components/pinpad/PinDisplay/PinDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/pinpad/PinDisplay/PinDisplay.tsx -------------------------------------------------------------------------------- /client/components/pinpad/PinDisplay/PinDisplay2.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/pinpad/PinDisplay/PinDisplay2.css -------------------------------------------------------------------------------- /client/components/pinpad/PinDisplay/PinDisplay2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/pinpad/PinDisplay/PinDisplay2.tsx -------------------------------------------------------------------------------- /client/components/pinpad/PinDisplay2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/pinpad/PinDisplay2.tsx -------------------------------------------------------------------------------- /client/components/pinpad/PinPad/PinPad.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/pinpad/PinPad/PinPad.css -------------------------------------------------------------------------------- /client/components/pinpad/PinPad/PinPad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/pinpad/PinPad/PinPad.js -------------------------------------------------------------------------------- /client/components/pinpad/SubmitButton/SubmitButton.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/pinpad/SubmitButton/SubmitButton.css -------------------------------------------------------------------------------- /client/components/pinpad/SubmitButton/SubmitButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/pinpad/SubmitButton/SubmitButton.tsx -------------------------------------------------------------------------------- /client/components/pinpad/styles.pinpad.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/components/pinpad/styles.pinpad.css -------------------------------------------------------------------------------- /client/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/css/styles.css -------------------------------------------------------------------------------- /client/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/index.js -------------------------------------------------------------------------------- /client/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/logo.jpg -------------------------------------------------------------------------------- /client/png.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/png.d.ts -------------------------------------------------------------------------------- /client/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/types.ts -------------------------------------------------------------------------------- /client/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/client/utils/index.ts -------------------------------------------------------------------------------- /database/create_timecroc_postgres.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/database/create_timecroc_postgres.sql -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/package.json -------------------------------------------------------------------------------- /server/Controllers/adminController/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/adminController/index.js -------------------------------------------------------------------------------- /server/Controllers/adminController/middleware/createAdmin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/adminController/middleware/createAdmin.js -------------------------------------------------------------------------------- /server/Controllers/adminController/middleware/createAdmin.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/adminController/middleware/createAdmin.test.js -------------------------------------------------------------------------------- /server/Controllers/adminController/middleware/deleteAdmin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/adminController/middleware/deleteAdmin.js -------------------------------------------------------------------------------- /server/Controllers/adminController/middleware/deleteAdmin.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/adminController/middleware/deleteAdmin.test.js -------------------------------------------------------------------------------- /server/Controllers/adminController/middleware/getAdminById.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/adminController/middleware/getAdminById.js -------------------------------------------------------------------------------- /server/Controllers/adminController/middleware/getAdminById.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/adminController/middleware/getAdminById.test.js -------------------------------------------------------------------------------- /server/Controllers/adminController/middleware/getAllAdmins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/adminController/middleware/getAllAdmins.js -------------------------------------------------------------------------------- /server/Controllers/adminController/middleware/getAllAdmins.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/adminController/middleware/getAllAdmins.test.js -------------------------------------------------------------------------------- /server/Controllers/adminController/middleware/updateAdmin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/adminController/middleware/updateAdmin.js -------------------------------------------------------------------------------- /server/Controllers/adminController/middleware/updateAdmin.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/adminController/middleware/updateAdmin.test.js -------------------------------------------------------------------------------- /server/Controllers/employeeController/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/employeeController/index.js -------------------------------------------------------------------------------- /server/Controllers/employeeController/middleware/createEmployee.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/employeeController/middleware/createEmployee.js -------------------------------------------------------------------------------- /server/Controllers/employeeController/middleware/createEmployee.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/employeeController/middleware/createEmployee.test.js -------------------------------------------------------------------------------- /server/Controllers/employeeController/middleware/deleteEmployee.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/employeeController/middleware/deleteEmployee.js -------------------------------------------------------------------------------- /server/Controllers/employeeController/middleware/deleteEmployee.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/employeeController/middleware/deleteEmployee.test.js -------------------------------------------------------------------------------- /server/Controllers/employeeController/middleware/getAllEmployees.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/employeeController/middleware/getAllEmployees.js -------------------------------------------------------------------------------- /server/Controllers/employeeController/middleware/getAllEmployees.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/employeeController/middleware/getAllEmployees.test.js -------------------------------------------------------------------------------- /server/Controllers/employeeController/middleware/getOneEmployee.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/employeeController/middleware/getOneEmployee.js -------------------------------------------------------------------------------- /server/Controllers/employeeController/middleware/getOneEmployee.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/employeeController/middleware/getOneEmployee.test.js -------------------------------------------------------------------------------- /server/Controllers/employeeController/middleware/updateEmployee.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/employeeController/middleware/updateEmployee.js -------------------------------------------------------------------------------- /server/Controllers/employeeController/middleware/updateEmployee.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/employeeController/middleware/updateEmployee.test.js -------------------------------------------------------------------------------- /server/Controllers/sessionController/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/sessionController/index.js -------------------------------------------------------------------------------- /server/Controllers/sessionController/middleware/createSession.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/sessionController/middleware/createSession.js -------------------------------------------------------------------------------- /server/Controllers/sessionController/middleware/createSession.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/sessionController/middleware/createSession.test.js -------------------------------------------------------------------------------- /server/Controllers/sessionController/middleware/endSession.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/sessionController/middleware/endSession.js -------------------------------------------------------------------------------- /server/Controllers/sessionController/middleware/endSession.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/sessionController/middleware/endSession.test.js -------------------------------------------------------------------------------- /server/Controllers/sessionController/middleware/verifySession.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/sessionController/middleware/verifySession.js -------------------------------------------------------------------------------- /server/Controllers/sessionController/middleware/verifySession.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/sessionController/middleware/verifySession.test.js -------------------------------------------------------------------------------- /server/Controllers/shiftController/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/shiftController/index.js -------------------------------------------------------------------------------- /server/Controllers/shiftController/middleware/autoClockOut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/shiftController/middleware/autoClockOut.js -------------------------------------------------------------------------------- /server/Controllers/shiftController/middleware/clockOut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/shiftController/middleware/clockOut.js -------------------------------------------------------------------------------- /server/Controllers/shiftController/middleware/clockOut.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/shiftController/middleware/clockOut.test.js -------------------------------------------------------------------------------- /server/Controllers/shiftController/middleware/deleteShift.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/shiftController/middleware/deleteShift.js -------------------------------------------------------------------------------- /server/Controllers/shiftController/middleware/findShift.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/shiftController/middleware/findShift.js -------------------------------------------------------------------------------- /server/Controllers/shiftController/middleware/findShift.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/shiftController/middleware/findShift.test.js -------------------------------------------------------------------------------- /server/Controllers/shiftController/middleware/getAllShifts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/shiftController/middleware/getAllShifts.js -------------------------------------------------------------------------------- /server/Controllers/shiftController/middleware/getAllShifts.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/shiftController/middleware/getAllShifts.test.js -------------------------------------------------------------------------------- /server/Controllers/shiftController/middleware/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/shiftController/middleware/login.js -------------------------------------------------------------------------------- /server/Controllers/shiftController/middleware/login.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/shiftController/middleware/login.test.js -------------------------------------------------------------------------------- /server/Controllers/shiftController/middleware/updateExtras.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/shiftController/middleware/updateExtras.js -------------------------------------------------------------------------------- /server/Controllers/shiftController/middleware/updateExtras.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Controllers/shiftController/middleware/updateExtras.test.js -------------------------------------------------------------------------------- /server/Routes/adminRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Routes/adminRoutes.js -------------------------------------------------------------------------------- /server/Routes/adminRoutes.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Routes/adminRoutes.test.js -------------------------------------------------------------------------------- /server/Routes/employeeRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Routes/employeeRoutes.js -------------------------------------------------------------------------------- /server/Routes/employeeRoutes.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Routes/employeeRoutes.test.js -------------------------------------------------------------------------------- /server/Routes/shiftRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Routes/shiftRoutes.js -------------------------------------------------------------------------------- /server/Routes/shiftRoutes.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/Routes/shiftRoutes.test.js -------------------------------------------------------------------------------- /server/models/adminModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/models/adminModel.js -------------------------------------------------------------------------------- /server/models/employeeModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/models/employeeModel.js -------------------------------------------------------------------------------- /server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/server/server.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCroc/timecroc/HEAD/webpack.config.js --------------------------------------------------------------------------------