Coral: Where E-commerce Intelligence Thrives



Coral is an accounting management software that provides analytic reports fetching data from online accounting software: Xero and QuickBooks. Users can go onboard to the system by connecting their Xero or QuickBooks account to the Coral system and visualize their Benchmark reports, Profit and Loss(Trend Analysis) reports. Users can also use Coral as their accounting software which provides features like Manual Journals, Invoices, Bills, Trial Balance, Account Transactions report etc.

Architecture and Tools

Angular(8) is used for user interface, with  Ruby On Rails(6) providing API. It is hosted on Amazon Web Services(AWS) using Elastic Beanstalk, S3, Postgres RDS, Simple Email Service(SES). The accounting features use Plutus Gem, which provides basic accounting architecture.