https://github.com/codewithdhruba01/e-wallet
An interactive and responsive E-Wallet
https://github.com/codewithdhruba01/e-wallet
Last synced: 10 months ago
JSON representation
An interactive and responsive E-Wallet
- Host: GitHub
- URL: https://github.com/codewithdhruba01/e-wallet
- Owner: codewithdhruba01
- Created: 2025-05-22T17:20:49.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-23T19:00:08.000Z (about 1 year ago)
- Last Synced: 2025-07-28T23:55:50.163Z (11 months ago)
- Language: CSS
- Homepage: https://codewithdhruba01.github.io/E-Wallet/
- Size: 10.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 📱 E-Wallet Web App
An interactive and responsive **E-Wallet** user interface built using **HTML**, **CSS**, and **JavaScript**. This web app allows users to securely manage their virtual cards with functionalities to **add**, **view**, **edit**, and **delete** card details — all within the browser.
---
### ✨ Features
* **Secure Card Display** (only last 4 digits shown)
* **Add new cards** (Visa, MasterCard, RuPay, Amex)
* **Edit existing card details**
* **Delete cards**
* **Modal pop-ups** to show full card details securely
* **Form validation** for card number, expiry date, CVV, and name
* **Responsive Design** suitable for mobile and desktop
---
---
### Tech Stack
* **HTML5** – Structure of the page
* **CSS3** – Styling and layout (with custom responsiveness)
* **JavaScript (Vanilla)** – Dynamic behavior and interactivity
---
### Getting Started
To run this project locally:
1. Clone the repository:
```bash
git clone https://github.com/codewithdhruba01/e-wallet-app.git
```
2. Navigate to the project directory:
```bash
cd e-wallet-app
```
3. Open `index.html` in your browser.
No server or dependencies needed — it's a pure front-end project!
---
### 📂 Project Structure
```
e-wallet-app/
├── index.html Main HTML file with all logic and structure
├── style.css (If separated) Custom styles for the app
├── script.js (If separated) JavaScript for interactivity
└── README.md Project overview and instructions
```