github ayostepht/Cents-Per-Point v0.1.0
🎉 v0.1.0 - First Public Release

latest releases: v0.3.3, v0.3.2, v0.3.1...
3 months ago

🎉 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

Don't miss a new Cents-Per-Point release

NewReleases is sending notifications on new releases.