You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Welcome to the WorkTrackApp! The daily work log redefined.
WorkTrackApp is here for your project management and tracking needs. Create an account. Add your business, positions, and employees to start tracking immediately! Easily pull up records for a range of dates and see how many worker hours were logged over the time period. WorkTrack is designed to make managing your employees simple & efficient.
WorkTrack is a full-stack PERN application that uses SQL for managing data & React to Render.
Getting Started
To start your WorkTrack experience, you must first create an account by clicking on the register link on the login screen. After you have created your account, login to go to your business portal.
Once on the business portal page, fill out the form and then click create business, followed by create log. You will then be able to click on the picture of your business that you uploaded to go to that businesses log page.
On the log page, you will first want to look for the "Create Jobs" button to begin creating positions for your employees.
Next, create your employees and assign them their positions.
Thats it! Start tracking your employees hours!
Technologies Used
Express
JWT User Authentication
Node
PSQL
React
Sequelize
MVP
2 separate repos
3 sequelize models
Full CRUD
Associations
JWT User Authentication
Style
Deployed on Heroku
Future Plans
Add an Employee Portal, where employees can Clock-In, view hours, and view weekly pay.
Add OH costs for total labor hours per day in Owner Portal.
Add Geolocation for Clock-In Function
Implement the D3.JS library to bring your data to life with charts