Enterprise-grade PDF report generator for numerology professionals. Create beautiful, customizable numerology reports with multi-language support.
- 17+ font family options for titles and body text
- Customizable color schemes (primary, secondary, accent, background)
- Template system with save/edit/delete functionality
- Custom practitioner branding in footers
- Personal Cycle Analysis reports (updated to API v0.1.1)
- New: Life Path Report
- New: Compatibility Report
- New: Business Report
- Client profile management system
- Quick Entry mode (Middle Name now supported)
- Auto-save functionality
- Report history tracking
- 8 Languages: English, French, Spanish, German, Russian, Hindi, Bengali, Portuguese
- Complete UI translation
- Easy language switching in settings
- Comprehensive profile fields (name, middle name, DOB, birth place, city, country, timezone)
- Search and filter profiles
- Import/export capabilities
- Notes and contact information storage
- Total reports generated
- Monthly statistics
- Popular report types
- 30-day trend charts
- Offline-capable Firefox extension
- Local data storage (localStorage)
- No external dependencies for data
- Professional PDF output with jsPDF
- Chart.js integration for analytics
- Clone the repository:
git clone https://github.com/dakidarts/numerology-report-generator-pro.git
cd numerology-report-generator-pro-
Open Firefox and navigate to
about:debugging#/runtime/this-firefox -
Click "Load Temporary Add-on"
-
Select
manifest.json -
The extension icon will appear in your toolbar
This extension uses The Numerology API from RapidAPI.
- Get your free API key from RapidAPI
- Open the extension and click the settings icon
- Enter your API key in the "API Configuration" section
- Click "Save API Key"
-
Select Report Type: Choose from Personal Cycle, Life Path, Compatibility, or Business
-
Choose Template: Select from default or custom templates
-
Client Selection:
- Use existing profile from your saved clients
- Or use Quick Entry for one-time reports (Middle Name supported)
-
Set Target Year (for Personal Cycle reports)
-
Customize (Optional): Add custom report title
-
Generate: Click "Generate PDF Report"
-
Navigate to the Designer tab
-
Click "Create New Template"
-
Configure:
- Template name
- Font families (title and body)
- Font sizes (12-36pt)
- Color scheme (primary, secondary, accent, background)
-
Save your template
-
Use it for future reports
-
Go to the Profiles tab
-
Click "Add New Profile"
-
Fill in client details:
- Personal information (first, middle, last names, DOB, birth place)
- Contact details (email, phone)
- Location (city, country, timezone)
- Notes
-
Save and reuse for quick report generation
- Frontend: HTML5, CSS3, Vanilla JavaScript
- PDF Generation: jsPDF
- Charts: Chart.js
- Storage: localStorage API
- Platform: Firefox WebExtension API
- i18n: Custom translation system
- Default templates (non-deletable, editable)
- User-created templates (full CRUD operations)
- Per-report-type template organization
- Font customization (17 families)
- Color scheme customization
- Custom report titles
- Practitioner branding
- Dynamic footer with website link
- Automatic text color contrast
- Lightened primary color accents
- All data stored locally
- No cloud dependencies
- Export/import capabilities
- Search and filter functionality
- Automatic data persistence
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- API Documentation: The Numerology API
- Website: NumerologyAPI.com
- YouTube: @dakidarts
- Twitter/X: @dakidarts
- Instagram: @dakidarts
- GitHub: @dakidarts
If you find this project helpful, consider buying me a coffee!
For questions, suggestions, or support:
- Email: Contact via NumerologyAPI.com
- Issues: GitHub Issues
- โ Updated Personal Cycle Report generator to align with Numerology API v0.1.1
- โ Added Life Path, Compatibility, and Business report generators
- โ Quick Entry now supports Middle Name
- โ Minor bug fixes and locale improvements
- โ Multi-language support (8 languages)
- โ Complete UI translation system
- โ Template designer system
- โ Initial release
- โ Personal Cycle Analysis reports
- โ Client profile management
- โ Analytics dashboard
- โ Custom branding support
Made with โค๏ธ by Dakidarts
ยฉ Dakidartsยฎ - All Rights Reserved
