Overview of My Submission
I have built a personal credit card wallet that consolidates all of your credit card data to view in one glance.
The inspiration comes from dealing with multiple credit card companies and having to login to each one of them separately and also while trying to manage credit and calculate debt to income is always difficult because all of the data is not in one place.
Live Here!
Submission Category:
- MEAN/MERN Mavericks
Language Used
- Node.js & React.js
Link to Code
christoph-codes / wallet
A personal credit card wallet for the DEV Redis Hackathon. August 2022
wallet
A personal credit card wallet for the DEV Redis Hackathon. August 2022
How it works
You create an account with a username and password which writes to Firebases authentication server.
The data returned from Firebase is then saved in the Redis database with some additional fields the app will later request.
Once the initial account creation process is complete, you are taken to your dashboard where you will have the ability to add your credit cards.
After a card is entered you can view its data and update at any point.
You can filter credit card transaction data based on certain data points.
How the data is stored:
Users
- first name (chris)
- last name (jones)
- authentication id (unique, generated by firebase)
- email (john@doe.com)
- cards (an array of card ids) ['s9djf93j2pii','jasodi923hdo']
Cards
- name (Cap1 Travel Purchases)
- issuer (visa)
- limit (1000)
- balance (500)
- expirationDate (0667 formatted to 06/67)
- …
Top comments (0)