Assignment Team Longest Period 2020 FE

Overview

This is a program, where you input .txt file and the output is the longest period where two colleagues worked together on same project. The Тask is provided by Sirma Solutions

Cloning and Running the Application in local

Clone the project into local

Install all the npm packages. Go into the project folder and type the following command to install all npm packages

npm install

In order to run the application Type the following command

npm start

Data headers

EmpID, ProjectID, DateFrom, DateTo

Example data format

140, 12, 2013-11-01, 2014-01-05
141, 10, 2012-05-16, NULL
142, 10, 2009-01-01, 2011-04-27
143, 12, 2013-11-01, 2014-01-05
144, 11, 2012-05-16, NULL
145, 11, 2012-01-01, 2012-04-27
146, 12, 2013-11-01, 2014-01-05
147, 10, 2017-05-16, NULL
148, 10, 2009-01-01, 2011-04-27
149, 12, 2010-11-01, 2014-01-05
150, 11, 2013-05-16, NULL
151, 11, 2020-01-01, NULL

Supported date format

All separated by a hyphen, comma, slash, period. For example:

ISO 8601: yyyy-MM-ddXXX, yyyy-MM-dd'T'HH:mm:ss, yyyy-MM-dd'T'HH:mm:ss.SSS'Z', yyyy-MM-dd'T'HH:mm:ss.SSSXXX, yyyy-MM-dd'T'HH:mm:ssXXX MM/DD/YY, DD/MM/YY, YY/MM/DD, M/D/YY, D/M/YY, YY/M/D, bM/bD/YY, YYYY/MM/DD, DD-MM-YYYY, YYYY-MM-DD, d-MMM-yyyy, DD.MM.YYYY, dd.MM.yy dd.MM.yyyy HH:mm:ss, and more...

Built With

  • React - A JavaScript library for building user interfaces
  • MATERIAL-UI -DataGrid API, React components for faster and easier web development. Build your own design system, or start with Material Design.

Authors

  • Hristomir Hristov - Initial work - maddealer

License

This project is licensed under the MIT License