SubtrackT is an application that provides users a way to track their video streaming subscriptions and serves as a ready-reckoner for all the shows that they are watching or want to watch.
SubtrackT allows users to Track all the Video Streaming Services that they have subscribed to. It will allow them to keep track of the money that they're spending on a monthly basis on Video Streaming subscriptions. It will also allow the users to lookup different shows that they're watching/want to watch and find out which streaming service has them. It will let them know if the show that they want to watch is already available to them in one of the services that they've subscribed to or if they should subscribe to a new service to be able to watch that show. Today viewers are bombarded with content from the many subscription services that they subscribed to. SubtrackT aims to return the control of what they want to watch back to the user. SubtrackT will also make recommendations regarding how users are utilizing their subscriptions and if they need to cancel some service or other.
SubtrackT is a full-stack MERN progressive web application (PWA) built with MongoDB, Mongoose ODM, Node, Express, React and uses Material UI framework for the UI. GraphQL API with Apollo Server is used to perform queries and mutations.
- Check out the application here: Subtrackt
- Link to Repository: https://github.com/ramantv/Subscription-Tracker
- Clone GitHub repository.
- run 'npm install'.
- Run 'npm run start:dev' to start the application locally.