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 AccountPOST /login
Login A UserPOST /cards
Add a Credit cardGET /cards/:user_id
Get all Credit cardsDELETE /cards
Delete a Credit CardPOST /cards/:card_id/statements/:year/:month
Add a statementGET /cards/:card_id/statements/:year/:month
Get All statementsGET /cards/:card_id/statements/:year/:month/summary
Get SummaryPOST /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:
- Frontend: https://cred-app.netlify.app/
- Backend: https://cred-backend.herokuapp.com/