Skip to content

FACN7/EA-Week7-ccop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FACN7 Credit card charges

A group project for Founders and Coders, week 7

Link to our schema

how to install

You can clone the repo by typing the command

> git clone https://github.com/FACN7/EA-Week7-ccop.git
> cd EA-Week7-ccop
> npm i
> npm start

user journey

This is a mini app for credit card operations (charges) Just log in with email and password and if they are correct u can see the main page and your transactions. you can add transactions - the date is defined to current date, you only need to fill the charge amount and the description.

What we did:

  • Set up project architecture
  • Set up a server
  • Set up a database
  • Host on Heroku incl database
  • Add sign in and log in features with cookies and JWT.
  • Display the list of transactions from DB in DOM
  • Add a transaction to the list and update the DB
  • CSS

Stretch goals:

  • add admin user and enable editing and deleting
  • show username on top of the page
  • test DB
  • more css and cool stuff

new stuff we've learned

  • Validation
  • Promises
  • Cookies and JWT Security