Inspiration

Inspiration comes from the frustration when you only wanna use the free trial, but forgot to unsubscribe before the billing period start.

What it does

Our website can manage your subscriptions to help you stop paying for things you no longer need and stay on top of your bills. People from ages 18 to 99, all age groups of people who have multiple subscriptions to services such as Spotify, Netflix, and many others who cannot keep track of all of them.

How we built it

NodeJS/ExpressJS backend with PostgreSQL React, Bootstrap, Custom CSS for frontend Custom API

Challenges we ran into

Some of our members are first time using database, there were a lot of coordinations, communications. There're some features we didn't have time to implement, such as notification, edit, and search

Accomplishments that we're proud of

Build a Node/Express server Create a PostgreSQL database and a table Create or add a new entry Read, retrieve existing entries Update or edit existing entries Delete or remove existing entries Custom routes Utilize try / catch structure with async / await function Authorization/Authentication

What we learned

PERN teach stack and teamwork

What's next for Capstone

We would like to complete the project by adding the features: notification - sends a notification via email/text when the billing periods coming up customize notification period Edit - Fix Edit button bugs; allows users to edit their subscription due dates Search - smooth transition and user-friendly design to redirect to Add Subscription page

Share this project:

Updates