task-scheduler

A tool for managing tasks and projecting timelines.

Project structure

API

Provides an API for the front-end to communicate with the back-end

Application

Provides application logic to be shared between all project components

Domain

Defines the data structures which the application will use

Persistence

Provides long-term data storage functionality