The purpose of a timesheet app is for employees to complete their requisite weekly work hours, for which they are compensated.
mySQL, Express, Node, HTML, CSS, JS & Libraries, hosted on platforms
.
- Open
website
. - Valid login credentials are:
'John', 'A1B2'
'Doe', 'HJKL1' - Log hours for May. (Application can be scaled throughout months and years)
Table 1: Users
userID - String
pass - String
Table 2: Timesheet
Project Name (Project A / Project B / Leave) - String
Month - Int
Week - Int
Date1, Date2, Date3, Date4, Date5 - Float
git clone https://github.com/k2s09/timesheet.git
cd timesheet
npm install express body-parser mysql2 express-session
node server.js