Skip to content

kalviumcommunity/S70_Koushik_Capstone_Sub_wave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SubWave - Subscription Management Application

SubWave is a modern web application designed to help users manage their subscriptions, track expenses, and share subscriptions with others. Built with React and Material-UI, it provides a clean and intuitive interface for managing all your digital subscriptions in one place.

Features

  • Dashboard Overview: Get a quick glance at your total subscriptions, monthly spending, and upcoming renewals
  • Subscription Management: Add, edit, and track all your subscriptions in one place
  • Budget Tracking: Set budgets and monitor your subscription spending
  • Notification System: Get alerts for upcoming renewals, price changes, and payment due dates
  • Subscription Sharing: Share subscriptions with family and friends, manage access and roles
  • User Settings: Customize your profile, notification preferences, and security settings
  • Admin Panel: Manage users and monitor system activity (admin users only)
  • Help & Support: Access FAQs, documentation, and contact support

Tech Stack

  • Frontend:

    • React 18
    • Material-UI v5
    • React Router v6
    • Chart.js for data visualization
    • Axios for API requests
  • Backend:

    • Node.js
    • Express.js
    • MongoDB
    • JWT for authentication

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn
  • MongoDB (for backend)

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/subwave.git
    cd subwave
  2. Install Frontend dependencies:

    cd Frontend
    npm install
  3. Install Backend dependencies:

    cd Backend
    npm install

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • Material-UI for the awesome component library
  • The React team for the amazing framework
  • All contributors who have helped shape this project

Contact

Your Name - [email protected] Project Link: https://github.com/yourusername/subwave

Frontend deploy link

Render.com: https://s70-koushik-capstone-sub-wave.onrender.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages