React client to fetch CRUD operations from server repo
Time track is a React application that allows users to store and manage their work time records and Paid-Time-Off days. The users can log the worked hours and requested PTO days, and they will safely be stored in the cloud.
HTML, CSS, Javascript, React, React-Router, Fetch API
To access the application it's neccesary to login with a user and password. Use the following:
username: michael@jones.com password: michael
In the Dashboard the user can find all the information that is already logged in the application:
In the Log Hours page the user will be able to insert the employee time record:
In the Request PTO page users will be able to insert the Paid-Time-Off they request:
Complete the following steps to start a new project (NEW-PROJECT-NAME):
- Clone this repository to your local machine
git clone https://github.com/rodrigohervas/time-track-client.git NEW-PROJECT-NAME
cd
into the cloned repository- Make a fresh start of the git history for this project with
rm -r Force .git
andgit init
- Make sure that the .gitignore file is encoded as 'UTF-8'
- Edit the contents of the
package.json
to use NEW-PROJECT-NAME instead of"name": "time-track-client",
Start the application npm start