Skip to content

Mowaah/subsync

Repository files navigation

SUBSYNC - Digital Subscription Management App

SUBSYNC is a mobile application built with React Native that helps users track and manage their digital subscriptions (newsletters, streaming services, software, etc.).

Features

  • Track Subscriptions: Keep track of all your digital subscriptions in one place
  • Manage Costs: See how much you're spending on subscriptions monthly and yearly
  • Get Reminders: Receive notifications before renewals to avoid unwanted charges
  • Dark Mode: Toggle between light and dark themes or use system settings
  • Categorize: Organize subscriptions by category for better overview
  • Customizable: Add custom billing cycles and categories

Tech Stack

  • React Native
  • TypeScript
  • Redux Toolkit for state management
  • React Native Paper for UI components
  • React Navigation for navigation
  • AsyncStorage for local data persistence

Installation

  1. Make sure you have React Native development environment set up. If not, follow the official guide.

  2. Clone the repository:

git clone https://github.com/yourusername/subsync.git
cd subsync
  1. Install dependencies:
npm install
  1. For iOS, install pods:
cd ios && pod install && cd ..
  1. Start the application:
npm start
  1. Run on a specific platform:
npm run android
# or
npm run ios

Usage

  1. Adding a Subscription:

    • Tap on the "+" button
    • Fill in the details (name, cost, billing cycle, etc.)
    • Save the subscription
  2. View Subscription Details:

    • Tap on any subscription card
    • View all details, including next billing date
    • Edit or delete if needed
  3. Get Reminders:

    • Go to the "Reminders" tab
    • View upcoming renewals
    • Set notification preferences
  4. Change Theme:

    • Go to the "Settings" tab
    • Toggle dark theme or use system settings

Screenshots

image

License

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

Acknowledgements

  • Icons provided by Material Design
  • Color scheme inspired by Material 3 design system

About

An app that helps users track and manage their digital subscriptions (e.g., newsletters, streaming services), with features to cancel unnecessary ones.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors