Skip to content

Latest commit

 

History

History
20 lines (12 loc) · 775 Bytes

README.md

File metadata and controls

20 lines (12 loc) · 775 Bytes

case solution for e-conomic hiring task

My implementation provides two views in the client:

  • The Dashboard, with an overview of projects
  • The Project page, for showing a single project

In order to log time, the user will need to first click on a project from the Dashboard. At the Project page there is a Start button to start and stop the timer.

Fulfillment of assignment

My implementation works and satisfies the given user stories. My implementation of the client is tested using jest. It implements a simple form of input validation, using a regex.

Running the implementation

Server - restore the nuget packages, run the solution in visual studio.

Client - npm install to install depednencies, npm start runs the create-react-app development server