Skip to content

SubEase is a user-friendly tool for tracking and managing subscriptions. It categorizes expenses, offers spending insights, and helps users stay organized with ease.

License

Notifications You must be signed in to change notification settings

AyushScripts/subease-main

Repository files navigation

subease-github-readme

SubEase

SubEase is a SaaS product designed to help users track and manage their subscriptions effortlessly. Whether it’s OTT platforms, productivity tools, or other recurring services, SubEase offers a simple dashboard to provide insights into your spending and helps you stay on top of your subscriptions.

See It Live

https://subease.vercel.app
Note: This is the coming soon page. We will deploy the app to production super soon!

Features

  • Subscription Management: Easily add, edit, and delete your subscriptions with key details like renewal date, cost, and billing cycle.
  • Automatic Categorization: Group subscriptions into categories like entertainment, productivity, and more to get a clear view of where your money goes.
  • Spending Insights: Understand how much you're spending on different categories and receive spending analytics.
  • Authentication: Secure login and user management powered by Clerk.
  • MongoDB Integration: Data storage and management built with MongoDB for efficient backend operations.

Tech Stack

Installation

  1. Clone the repository:
    git clone https://github.com/ayushscripts/subease-main.git
    cd subease-main
  2. Install dependencies:
     npm install
  3. Set up environment variables:
    • Create a .env.local file and add your MongoDB and Clerk credentials.
     NEXT_PUBLIC_CLERK_FRONTEND_API=<your-clerk-frontend-api>
     MONGO_DB_URI=<your-mongodb-uri>
  4. Run the development server:
     npm run dev
    Visit http://localhost:3000 to see your application in action.

Contributing:

We welcome contributions from developers of all skill levels. If you have ideas, feature suggestions, or bug fixes, feel free to open an issue or submit a pull request.

  1. Fork the repository
  2. Create a feature branch: git checkout -b feature-name
  3. Commit your changes: git commit -m 'Add new feature'
  4. Push to the branch: git push origin feature-name
  5. Open a Pull Request

Roadmap

  • Subscription Reports: Send periodic reports to users about their subscription spending.
  • Auto-pay Tracking: Provide reminders for auto-pay subscriptions.
  • Improved Analytics: Deep dive into users’ spending patterns with enhanced visualizations.

License

This project is licensed under the MIT License. See the [LICENSE] file for details.

Feedback

SubEase is free and open to feedback. If you have suggestions or features you'd like to see, let us know!

About

SubEase is a user-friendly tool for tracking and managing subscriptions. It categorizes expenses, offers spending insights, and helps users stay organized with ease.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published