felipefahl / time-logger-react-netCore

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Timelogger with ReactJs and .Core

Scenario

Overview

The task is to implement a simple time logger web application that solves the following three user stories:

  1. As a freelancer I want to be able to register how I spend time on my projects, so that I can provide my customers with an overview of my work.
  2. As a freelancer I want to be able to get an overview of my time registrations per project, so that I can create correct invoices for my customers.
  3. As a freelancer I want to be able to sort my projects by their deadline, so that I can prioritise my work.

Run Steps

To run this project you will need both .NET Core v3.1 and Node installed on your environment.

Server - dotnet restore - to restore nuget packages, dotnet build - to build the solution, cd Timelogger.Api && dotnet run - starts a server on http://localhost:3001.

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

About


Languages

Language:C# 60.1%Language:TypeScript 37.5%Language:HTML 2.0%Language:JavaScript 0.3%Language:CSS 0.1%