The task is to implement a simple time logger web application that solves the following three user stories:
- 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.
- 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.
- As a freelancer I want to be able to sort my projects by their deadline, so that I can prioritise my work.
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