Skip to content

A secure mobile application to store and manage credit and debit card information locally with encryption. Built with Expo, it features local data storage, mobile lock authentication, and the ability to add, edit, and copy card details.

License

Notifications You must be signed in to change notification settings

nullsploit01/wallet

Repository files navigation

Wallet

Overview

Wallet is a mobile application designed to securely store your credit and debit card information locally with encryption. Built using Expo, this app ensures your sensitive data is protected and easily accessible on your mobile device.

Features

  • Secure Storage: Encrypts and stores your card information locally to ensure maximum security.
  • User-Friendly Interface: Simple and intuitive UI for effortless navigation and management.
  • Local Data Management: No cloud storage or API calls; all data is stored locally on your device.
  • Add/Edit Cards: Easily add new cards or edit existing card information.
  • Copy Card Number: Quickly copy card numbers for ease of access.
  • Mobile Lock Authentication: Utilizes your mobile device's lock for authentication.
  • Clear Data Option: Option to clear all stored data from the menu.

Installation

To install and run the wallet application locally, follow these steps:

  1. Prerequisites:

  2. Clone the repository:

    git clone https://github.com/nullsploit01/wallet.git
    cd wallet
  3. Install dependencies:

    npm install
  4. Start the application:

    npm start

Usage

  1. Add a New Card:

    • Open the application and navigate to the "Add Card" section.
    • Enter your card details and save them securely.
  2. Edit Stored Cards:

    • Access the "Cards" section to view all your stored cards.
    • Select a card to edit its details and save the changes.
  3. Copy Card Number:

    • Tap on a stored card and use the copy feature to easily copy the card number.
  4. Mobile Lock Authentication:

    • The app utilizes your mobile device's lock (e.g., fingerprint, face ID, PIN) for authentication.
  5. Clear Data:

    • Use the "Clear Data" option in the menu to remove all stored data from the app.

Contributing

We welcome contributions from the community! To contribute, follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bugfix:
    git checkout -b feature-or-bugfix-name
  3. Make your changes and commit them:
    git commit -m "Description of your changes"
  4. Push to your branch:
    git push origin feature-or-bugfix-name
  5. Open a pull request detailing your changes.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Contact

For any questions or suggestions, please open an issue on GitHub or contact us directly.


Securely manage your card information with ease!

About

A secure mobile application to store and manage credit and debit card information locally with encryption. Built with Expo, it features local data storage, mobile lock authentication, and the ability to add, edit, and copy card details.

Topics

Resources

License

Stars

Watchers

Forks