Yapit Crypto Wallet

Overview

  • Users can manage, swap, and earn crypto tokens through the platform.

Media Gallery

My Contributions

  • Developed 3 separate applications: a User Platform, Admin Panel, and API Service.
  • User Platform (wallet.yapit.app):
    • Implemented crypto wallet connection functionality.
    • Enabled users to swap crypto tokens between YTC, LCX, and TXP.
    • Implemented crypto swap history for users to track their transactions.
  • Admin Panel (wallet-admin.yapit.app):
    • Implemented admin-only access with secure authentication.
    • Implemented IP whitelisting and blacklisting functionality.
    • Enabled administrators to add and remove liquidity.
    • Implemented functionality to manually set and update token prices.
    • Enabled administrators to view and manage swap history.
  • API Service:
    • Developed a centralized API service to provide backend functionality and data access to both the User Platform and Admin Panel.

Tech Stack

Frontend

Next.js 16
ethers.js
Reown

Backend

Node.js
Laravel 12
web3.js

Database

MySQL

Others

Git
GitHub

Project Links