Base program (written, bug hunting)

Encrypted authentication

Personal database - When someone creates an account on this site, and verifies their contact information, a new database is created for that user. The user has full access to their personal database. You can add, edit, delete data from your database. You can also make back ups, and download your full database if you want to keep a copy of your data on your own computer. For security, I will implement the option to remove your data from the site when you are done working with it. You would need to download your data, and then upload that data when you come back to the site. I'll try to make the process as simple as possible.

Custom theming - There are a handful of pre-made themes in your database. You are welcome to use any of the supplied themes, tweak those themes to your liking, or create your own.

Username and password retrieval and updating.

No AI used in the writing of this site, and there is no AI in the functionality.

Finances (written, bug hunting)

Companies - Ability to track multiple companies, with company specific records.

Accounts - Customizable asset, liability, capital, income, and expense accounts.

Contacts - If you need to specify vendors / customers / any one you have transactions with.

Journals - Insert, edit, delete capability for any transaction. Journals are accessible for any asset account, and will display every transaction in that account.

General journal - create complex transactions, edit, and delete. For when you need to see all aspects of a transaction.

Budgeting

Reports - Balance sheet, income/expense, account details including a graph for visual clarity, budgeting details with graphs.

Inventory (the skeleton is there, but I still need to write most of the functionality)

Inventory - you can add an image, information about the item, like name, description, category, cost price, retail price, vendor you bought it from, if you want this item listed as for sale (this setting will put the item in the point-of-sale), and a log is created for each item which records all transactions and changes to the item.

Recipes - combine items in your inventory, including labor, and product packaging to create a new inventory item. You can just go to your recipe, mark that you made X number of that recipe, hit enter, and the program will automatically adjust inventory levels for all of the ingredients, and place the newly made product in your inventory. The program will also compute a suggested a retail price based on the ingredients and labor costs, you don't have to use the suggested retail price, but it might be a good indicator of the overall cost of any given product.

Purchasing and sales invoicing - invoicing will adjust inventory quantities and cost (purchasing), of all items bought or sold. If your customer provides an email address or phone number, you will be able to send them and invoice. A printable version of the invoice is also available.

End of day report - how much cash, check, card money has come in throughout the day, so you can do you final count at the end of the shift, and the assign the deposit to whatever account(s) you need to.

Point of sale POS

The POS system will be populated with the categories and product from your inventory that you have marked for sale.

Simple button type interface for easy category -> product selection and checkout.

Set up your account to accept cards. The are many companies you can use for accepting card, and to start with, I will set up a Stripe configuration, if there is demand for something else I will add additional configs.

All transactions through the POS will adjust inventory, and create transactions in your ledger.

Employee tracking and payroll (skeleton is there, but still need to write most of it)

Employee tracking -

Vehicle tracking -

Remote time card punching -

Payroll -

 
My Financials
[email protected]