/CRED

Credit Card Management system which can handle the entire lifecycle of customer’s credit card,like adding and verifying credit cards,fetching the credit card statement to generate a summary and extract insights,and making payments for the card.

Primary LanguageJavaScript

CRED-Credit Card Management system which can handle the entire lifecycle of customer’s credit card,like adding and verifying credit cards,fetching the credit card statement to generate a summary and extract insights,and making payments for the card.

Features

Add to Base URL above

  • Use the following Endpoints

    POST /signup Create User Account

    POST /login Login A User

    POST /cards Add a Credit card

    GET /cards/:user_id Get all Credit cards

    DELETE /cards Delete a Credit Card

    POST /cards/:card_id/statements/:year/:month Add a statement

    GET /cards/:card_id/statements/:year/:month Get All statements

    GET /cards/:card_id/statements/:year/:month/summary Get Summary

    POST /cards/:card_id/pay Pay Bill

Browser Support

  • Firefox: version 4 and up
  • Chrome: any version
  • Safari: version 5.2 and up
  • Internet Explorer/Edge: version 8 and up
  • Opera: version 9 and up

Technology Stack to be used:

  • Frontend: ReactJS, HTML ,CSS ,Javascript ,Material UI
  • Backend: NodeJs
  • IDE: VS Code
  • API Testing & Documentation: Postman
  • Version Control: Git and GitHub
  • Database:PostgreSQL
  • Hosting: Heroku, Netlify, Amazon Web Services

Links: