Skip to content

[Project] Subscription Management Dashboard #570#573

Merged
cu-sanjay merged 3 commits into
cu-sanjay:mainfrom
MistryVishwa:subscription-management-dashboard
Jun 14, 2026
Merged

[Project] Subscription Management Dashboard #570#573
cu-sanjay merged 3 commits into
cu-sanjay:mainfrom
MistryVishwa:subscription-management-dashboard

Conversation

@MistryVishwa

Copy link
Copy Markdown
Contributor

Description

Issue No : #570

Add a responsive Subscription Management Dashboard to help users track, manage, and analyze all their recurring subscriptions and monthly expenses in one centralized location.

What was added

  • Subscription Management Dashboard project in the Projects/subscription-management-dashboard directory.
  • Dashboard Interface: Built a clean, modern financial dashboard featuring key subscription metrics, upcoming renewal warnings, and expense breakdowns by category.
  • Subscription Tracker: Added functionality to seamlessly add, edit, or delete subscriptions across popular categories (Streaming Services, Cloud Storage, Productivity Tools, etc.).
  • Automated Cost Calculation: Automatically computes precise monthly and annual expense projections based on user-entered billing cycles (Monthly, Yearly, Weekly).
  • Renewal Tracking Engine: Dynamically calculates days until renewal and flags upcoming payments due within the next 7 days to prevent unwanted charges.
  • Financial Analytics: Displays spending trends, highlights the most expensive subscription, and offers basic cost-optimization tips.
  • Search & Filter: Allows users to search subscriptions by service name or filter strictly by category and sort them by price or upcoming dates.
  • Data Persistence: Uses localStorage to securely save all subscription data in the browser.
  • Included project.json containing the author details and GitHub username (MistryVishwa).

Pre-flight checks

  • I read CONTRIBUTING.md
  • My folder is named in Title Case with spaces (Note: Used hyphens per maintainer instructions to avoid CI/URL issues)
  • My folder contains README.md, project.json and index.html
  • My project opens by double-clicking index.html
  • My project has no console errors and no tracking scripts
image

@vercel

vercel Bot commented Jun 13, 2026

Copy link
Copy Markdown

@MistryVishwa is attempting to deploy a commit to the SanZ's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions

Copy link
Copy Markdown
Contributor

✅ Checks Passed!

Great work, @MistryVishwa! 🎉

Your project submission passed all validation checks and will be reviewed for merging.

A thumbnail will be auto-generated for your project once this PR is merged.

@github-actions github-actions Bot added the nsoc26 Nexus Spring of Code 2026 label Jun 13, 2026
@github-actions

Copy link
Copy Markdown
Contributor

❌ PR Validation Failed

Your project folder must include both of the following files:

  • README.md — project description and instructions
  • project.json — project metadata (title, author, tags, etc.)

@MistryVishwa MistryVishwa force-pushed the subscription-management-dashboard branch from b1348fd to fff410e Compare June 13, 2026 16:50
@github-actions

Copy link
Copy Markdown
Contributor

❌ PR Validation Failed

Your project folder must include both of the following files:

  • README.md — project description and instructions
  • project.json — project metadata (title, author, tags, etc.)

@MistryVishwa MistryVishwa force-pushed the subscription-management-dashboard branch from fff410e to 176d8ca Compare June 13, 2026 16:55
@github-actions

Copy link
Copy Markdown
Contributor

✅ Checks Passed!

Great work, @MistryVishwa! 🎉

Your project submission passed all validation checks and will be reviewed for merging.

A thumbnail will be auto-generated for your project once this PR is merged.

@cu-sanjay cu-sanjay added NSoC'26 Issue eligible for NSoC '26. NSoC'26 Accepted PR Accepted. level3 NSoC'26 Contribution Level 3. labels Jun 14, 2026
@github-actions

Copy link
Copy Markdown
Contributor

PR Validation — All Checks Passed

@MistryVishwa, your project submission has passed all validation checks and is ready for review.

A thumbnail will be auto-generated for your project when this PR is merged.

Thank you for contributing to OpenStudio.

@cu-sanjay cu-sanjay merged commit 27d8c8a into cu-sanjay:main Jun 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

level3 NSoC'26 Contribution Level 3. NSoC'26 Accepted PR Accepted. NSoC'26 Issue eligible for NSoC '26. nsoc26 Nexus Spring of Code 2026 nsoc2026

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants