Subscription overload? Not anymore! With Subslify, you can easily track, organize, and understand your monthly subscriptions. No more surprise charges or hidden fees - Subslify has you covered. Try it now and take control of your subscription-based expenses!
\{^_^}/ hi!Subslify is a subscription management app that helps users track and organize their monthly subscriptions. The app allows users to input their subscription information, including the cost, frequency, and expiration date, and displays the total monthly cost of all subscriptions in an easy-to-read format. Subslify also provides alerts for subscriptions that are about to expire or renew, and offers tools for canceling or modifying subscriptions as needed. The app is designed to be user-friendly and intuitive, making it easy for users to stay on top of their subscription-based expenses.
Project is created with:
- React
- webpack
- Node.js
- Express
- MongoDB
This project requires an .env file to function properly. A sample .env.sample file has been provided to show you the variables that need to be defined.
To use the .env file:
1. Create a new file in the root of your project and name it `.env`.
2. Copy the contents of the `.env.sample` file into the `.env` file.
3. Replace the placeholder values in the `.env` file with the appropriate values for your environment.
4. Ensure that `.env` is not checked into version control.To run this project, install it locally using npm:
> cd ./Subslify
> npm run install-dependenciesTo start the server, run the following command:
> npm run start-serverTo start the client, run the following command:
> npm startTo run the docker container, run the following command:
> npm run start-dockerTo stop the docker container, run the following command:
> npm run stop-docker