Skip to content

rodrigohervas/time-track-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Time Track

React client to fetch CRUD operations from server repo

Description:

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.

Technologies used:

HTML, CSS, Javascript, React, React-Router, Fetch API

Live Site

Time Track

Log in

To access the application it's neccesary to login with a user and password. Use the following:

username: michael@jones.com password: michael

Screenshots:

Dashboard:

In the Dashboard the user can find all the information that is already logged in the application:

Time Track Dashboard Page screenshot

Log Hours:

In the Log Hours page the user will be able to insert the employee time record:

Time Track Log Hours Page screenshot

Request PTO:

In the Request PTO page users will be able to insert the Paid-Time-Off they request:

Time Track Request PTO Page screenshot

Set up

Complete the following steps to start a new project (NEW-PROJECT-NAME):

  1. Clone this repository to your local machine git clone https://github.com/rodrigohervas/time-track-client.git NEW-PROJECT-NAME
  2. cd into the cloned repository
  3. Make a fresh start of the git history for this project with rm -r Force .git and git init
  4. Make sure that the .gitignore file is encoded as 'UTF-8'
  5. Edit the contents of the package.json to use NEW-PROJECT-NAME instead of "name": "time-track-client",

Related Repo:

Time Track API

Scripts

Start the application npm start

Releases

No releases published

Packages

No packages published