Skip to content

ceski23/timesheet-frontend

Repository files navigation

Timesheet

Timesheet is a web application that allows managing employees' working hours from a web browser. It was created as a part of an engineering thesis in Computer Science at Rzeszow University of Technology.

Features

  • employee management
  • working time reporting
  • adding information about days off
  • sick leave, leave on demand etc.
  • monthly statistics
  • generating monthly timesheet
  • exporting data to CSV and PDF

Installation

  1. Clone the repository
git clone git@github.com:ceski23/timesheet-frontend.git
  1. Inside project's directory install dependencies
npm install

Usage

Run the development server.

npm run start

Build application for use in production.

npm run build

App also needs proper backend from another repository.

Screenshots