Skip to content

HaSYuksel/credit-manager-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💳 Crate

A privacy-first dashboard to track your credit cards, not your soul.

A centralized dashboard to monitor, track, and optimize multiple credit card accounts across different banks. Designed for personal finance nerds who want to stop jumping between apps and start making smarter spending decisions.


🚀 Features (MVP)

  • Unified Dashboard: See all your credit cards in one place
  • Spending Overview: Visual breakdown of total and per-card usage
  • Recurring Payments: Track recurring transactions per card
  • Per-Card View: Drill down into individual card spending and limits
  • Spending Summary: Weekly/monthly overview across all cards

🔒 Planned Features (Future)

  • 💡 Smart Card Suggestions: Use the best card for each category (gas, food, etc.)
  • 📈 Credit Utilization Tips: Get recommendations for increasing your score
  • 💼 Salary Tracker: Suggest credit limit increases when income rises
  • 🔐 Premium Mode: Lock AI-powered features behind a subscription tier

🛠️ Tech Stack

Backend

  • Node.js + Express
  • Supabase (PostgreSQL, Auth)
  • dotenv

Frontend

  • LynxJS

DevOps / Tools

  • Docker
  • GitHub
  • VS Code

📦 Installation

Prerequisites

  • Node.js & npm
  • Supabase account
  • Git

Clone & Setup

git clone https://github.com/YOUR_USERNAME/credit-manager-app.git
cd credit-manager-app/server
npm install

Environment Setup Create a .env file in the /server directory with your Supabase credentials:

SUPABASE_URL=your-supabase-url
SUPABASE_KEY=your-supabase-key
PORT=5000

You can use .env.example to see how it's structured.


📌 Notes

🔐 No secret keys or production credentials are stored in the repo

🧩 Core version is open-source; advanced features may be offered in a future premium tier


👨‍💻 Author

Halis Yuksel

GitHub: HaSYuksel

LinkedIn: linkedin.com/in/halisyuksel


📄 Legal

License: MPL 2.0

Personal Project Disclosure: DISCLOSURE.md

Trademark Policy: TRADEMARK.md

This project is licensed under the Mozilla Public License 2.0.

You are free to use, modify, and distribute this project.

If you modify any source files and share them publicly, you must also publish those modified files under MPL-2.0.

For more details, refer to the LICENSE file.

🛡️ This repository does not grant permission to use the app name “Credit Manager App,” its logo, or related branding in derivative works without written permission.

📎 Internal repo name: credit-manager-app
Public project name: Crate

About

A privacy-focused dashboard for managing and optimizing credit card usage across multiple banks.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published