Skip to content

matijamicunovic629/Matija-Wallet-App

Repository files navigation

Matija Wallet

Matija Wallet is a Progressive Web App (PWA) built using React, Vite, VitePWA, and Vitest. This application helps you manage your tokens efficiently and securely.

Live Demo

Check out the live version of the app: https://matija-wallet.vercel.app.

Token Contract

https://sepolia.etherscan.io/address/0x703606c6e30b84570a4b85c5cac30632d763e12c

Introduction

Matija Wallet is designed to offer a seamless experience in token management. The application leverages modern web technologies to ensure quick load times, offline functionality, and an overall robust performance. Developed as a PWA, it can be installed on your device, providing a native app-like experience with additional advantages such as background synchronization and push notifications.

Key Features

  • Token Management: Easily add, remove, and view your tokens.
  • Offline Support: Access your tokens even when you're offline.
  • Fast Performance: Utilizes Vite for fast builds and hot module replacement during development.
  • Testing: Uses Vitest for running unit tests to ensure app reliability and correctness.
  • Installation: Installable PWA, providing an app-like experience across various devices.

Planned Improvements

We are continuously working to improve Matija Wallet, and here are some of the key features we're planning to add:

  1. Customize Gas Limit: Allow users to customize the gas limit when sending transactions, providing greater control over transaction fees and speeds.
  2. ENS Address Support: Integrate support for Ethereum Name Service (ENS) addresses, enabling users to send and receive tokens using human-readable names instead of long hexadecimal addresses.
  3. Other Necessary Features: We're always looking to add more features that enhance user experience and security based on community feedback.

Thank you for checking out Matija Wallet! If you have any questions or feedback, feel free to create an issue or reach out to us. Enjoy managing your tokens seamlessly!