Git Product home page Git Product logo

submarine's Introduction

Submarine Sub Tracker

Developed by:

  • Nico Barbarese
  • Casey Carroll
  • Nathan Hill

How much do you pay every month in subscriptions?

This is something nearly every person has asked themselves at least once, sometimes more than once. What if there were a way for you to easily keep track of all of your Weekly, Monthly, and Yearly subscriptions all in one place? This is exactly why we developed the Submarine subscription tracker. After you sign up and enter in some basic data, you can go to your Subscriptions page and add all of your subscriptions to your list. It is simple, fast, and easy to get started.



Once you have all of these subscriptions entered, you might be thinking "Now what?" This is when you tab over to the Statistics page. Here, you get some clear and concise information about all of your subscriptions, including monthly and yearly totals. You are even able to see what your budget looks like if you were to drop one or more of those subscriptions and see what your updated figures look like in real time!



About Submarine and it's developers

Submarine was developed as a final project for the Penn LPS Coding Boot Camp. It is built on a full MERN stack, meaning it uses MongoDB as it's database, a Node.js server written using Express, and React on the front end.
  • Nico Barbarese - Nico came up with the original idea for Submarine, and was the primary coder for our Subscriptions page as well as the React Router and much of the front-end utility code that connected the app to the server.
  • Casey Carroll - Casey was our UX/UI designer, and as such was responsible for the overall look of the website, as well as the mobile responsiveness of the site. he also coded our our NavBar and our login Page.
  • Nathan Hill - The man behind the curtain, Nathan coded the Express web server and the Mongoose model for the database. He also contributed to the front-end a little, helping to make the Statistics page interactive.



Next Steps

There are some bugs to fix (yes, we know about those) and definitely some enhancements to add. Once the bugs are resolved, our first plan is to add categories to the subscriptions. This will allow us to give the user some more detailed statistics about their subscriptions plans, such as multiple plans that may overlap or perhaps some more inexpensive options. We also want to look at the entirety of our data and how that could be useful to the user, or to us as we plan next steps for the web application.

To try the app out, please check out our Deployed Website on Heroku and use the user name "guest" and password "guest" to log in and play around.

Thank you for taking a look at the Submarine subscriptions tracker!

submarine's People

Contributors

njboot avatar

Stargazers

 avatar  avatar

Watchers

James Cloos avatar  avatar

Forkers

hanaadany1

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.