# README
Cronos
Cronos is our internal timekeeping system, the core logic of which we are open sourcing.
The goal of cronos is to provide simple visibility into internal accounts, users, billing codes, and worked time. The end goal will be to provide a smooth AP/AR system that can be used both internally and externally at Snowpack.
The internal APIs and website logic is modeled in our internal website so only the core logic of the application is available here.
# Functions
GenerateSecureFilename generates a hash from the filename of an invoice to be used as a unique identifier in our URL.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
Adjustment In the future I imagine that we will need to add an adjustment object to the invoice this will allow us to adjust the hours or the fee of an invoice in a single line item.
No description provided by the author
App is used to initialize a database and hold our handler functions.
Bill This is a simple object that we can use to track the total hours and fees for an employee over a set period of time.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Invoice is a record that is used to track the status of a billable invoice either as AR/AP.
No description provided by the author
Journal refers to a single entry in a journal, this is a single line item that is used to track the debits and credits for a specific account.
No description provided by the author
No description provided by the author
Survey is a simple object that we can use to track the responses to a survey.
SurveyResponse is a response to a survey question.
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author