Welcome to the CxReports GitHub where you can find developer resources, documentation, and examples to help you integrate and utilize CxReports for generating automated PDF reports.
Useful links:
- Website: https://www.cx-reports.com
- Documentation: https://docs.cx-reports.com
- Playground: https://demo.cx-reports.com (website registration required)
- Consumer Demo App: https://consumer-demo.cx-reports.com
- Docker Image: https://hub.docker.com/r/codaxy/cx-reports
CxReports is a self-hosted software solution designed for generating PDF reports automatically. It's ideal for creating various reports such as invoices, balance sheets, inventory reports, sales reports, investment valuation reports, timesheets, salary slips, etc.
Key features include:
- WYSIWYG Editor: Design reports with ease using our intuitive editor.
- Rich Component Set: Include tables, charts, images, and rich text in your reports.
- Page Management: Handle page breaking, numbering, and dynamic table of contents.
- Templates: Use page templates for consistent headers and footers.
- Styling: Style reports to follow your corporate branding guidelines.
- Data Integration: Connect to APIs and SQL databases for dynamic data.
- Multilingual: Generate reports in multiple languages.
- Parameterized Reports: Customize reports with parameters.
- Scheduling: Automate report delivery via email on a set schedule.
- SSO Integration: Securely integrate with single sign-on.
- Embeddable: Embed reports in other applications using iframes or export via API.
- Workspaces: Separate reports across departments or environments.
- Security: Fine-grained roles and permissions for user access.
- Docker: Easy setup with Docker.
To get started with CxReports, follow these steps:
- Setup Instructions: Refer to our setup instructions in the documentation for detailed guidance on prerequisites, installation, and running the application using Docker.
- Invoice Tutorial: Follow the Invoice Tutorial for a step-by-step guide on designing and generating an invoice report. This tutorial will help you understand the core features and functionalities of CxReports, enabling you to create customized and dynamic reports effortlessly.
- Templates: Check out the various report templates available on our website to kickstart your report designs. These templates provide a foundation that you can customize to meet your specific reporting needs.
- API Integration: Learn how to integrate CxReports with your existing systems using our APIs. The API Documentation provides comprehensive information on connecting data sources, embedding reports, and automating report generation and delivery through API calls.
If you encounter any issues or have questions, don't hesitate to contact our support team at support@cx-reports.com.