🎉 v0.1.0 - First Public Release
Release Date: 5/30/2025
🚀 What's New
This is the inaugural release of Cents Per Point - a self-hosted web application for tracking credit card point redemptions and calculating CPP (Cents Per Point) values to optimize your rewards strategy.
✨ Core Features
- 📊 Redemption Tracking - Log point redemptions with dates, sources, point values, cash values, taxes, and notes
- 🧮 Automatic CPP Calculation - Instantly calculate Cents Per Point for each redemption to measure value
- 📈 Program Comparison - Analyze performance across different credit card and loyalty programs
- 📉 Interactive Analytics - Beautiful charts and visualizations to understand your redemption patterns
- 🎫 Travel Credit Support - Track both point redemptions and travel credit usage
- 🔒 Privacy-First Design - All data stored locally with no external data transmission
- 🐳 Docker Deployment - Easy setup with Docker Compose for self-hosting
- 📱 Responsive Interface - Works seamlessly on desktop, tablet, and mobile devices
🛠️ Technical Highlights
- Frontend: React 18.3.1 with Vite, TailwindCSS, and Recharts for visualizations
- Backend: Node.js with Express and SQLite database
- Deployment: Docker containers with automated CI/CD via GitHub Actions
- Data Persistence: SQLite database with Docker volume mounting
📦 Installation
# Quick start with Docker Compose
curl -o docker-compose.yml https://raw.githubusercontent.com/ayostepht/Cents-Per-Point/main/docker-compose.yml
docker-compose up -d
Access at: http://localhost:3000
🐳 Docker Images
stephtanner1/cpp-backend:0.1.0
stephtanner1/cpp-frontend:0.1.0
- Also available as
:latest
tags
📋 What's Next
This release establishes the foundation for tracking and analyzing point redemptions. Future releases will include:
- Enhanced analytics and reporting
- Bulk import/export functionality
- Point balance tracking
- Multi-user support
🤝 Contributing
We welcome contributions! See our Contributing Guide for details on how to get involved.
🐛 Known Issues
- None at this time
📚 Documentation
- Installation Guide
- API Documentation
- Versioning Strategy
Full Changelog: This is the first release
Docker Hub: https://hub.docker.com/u/stephtanner1
GitHub: https://github.com/ayostepht/Cents-Per-Point