#GoLang - Cloud Ledges Application
By Vakishna Thayalan
About GoAccCount:
GoLang Ledgers is a Open Source, Easy to use, Accounting, Ledgers and Payroll management software.
The application includes an inbuilt API. The application also uses Auth0 Authentication and can be implemented by modifying the source attributes to match your assigned keys.
GoLang Ledgers is still in early stages of development, production use is not recommended, only offical releases are suitable for Production. We will be releasing an v1 (first release) in the near future.
For now, we encourage you to test run GoLangLedgers. We are always looking for constructive feedback and course contributions, to improve overall security and acceptance.
How can I run GoLang Ledgers?
Executing GoLangLedgers is simple. Simply clone the repository and run main.go by:
1. "go build" and 2. "go run main.go"
GoLang Ledgers (API Endpoints)
/status - this route will be called to verify the API is up and running
/accounts - this will be called to retrieve a list of the customer accounts
/addresses - which I will use to retrieve a list of business locations and/or branches
/banking - this route will be called and display a list of bank related transactions
/products - this will be called to retrieve a list of items from the inventory
/transactions - this will be called and a list of all transactions will be displayed
/sales - this will be called to display all the sales as a list
/purchases - this will be called to display a list of all the purchases
/contacts - this will display all the contacts of type supplier and customer
/customers - when this is called this will display all the customers
/suppliers - this will be called to display all the suppliers
/employees - this will display all inactive and active employees
Application Updates
Data Persistance (MongoDB) - Started Implementation (27/12/2019)
(AEST) 01:00AM:Persistence Now Available using MongoDB Driver.
PLANNED: UI/UX Implementation --- more details