Mobile-first web app
E-Wallet
A personal portfolio tracker for crypto, currencies and gold with live prices and chart breakdowns.
- Stack
- ReactReduxMaterial UIAnt DesignChart.jsNode.jsExpressSequelizeMySQLbcryptJSON Web Token
- Highlights
- Live asset prices
- Pie, bar & line charts
- Asset management
- Turkish / English
Overview
E-Wallet tracks a personal portfolio of assets such as BTC, ETH, USD and gold. Each holding shows its current price, daily change and total value.
Allocations can be explored as pie, bar or line charts. Users can add, edit and delete assets, and the whole interface is available in Turkish and English. The backend is a Node.js and Express API with Sequelize on MySQL and hashed, token-based authentication.
Screens (10)
Portfolio table with pie chart breakdown Portfolio allocation as a pie chart Portfolio allocation as a bar chart Asset values over time as a line chart Sign-up form Sign-in form Editing a USD asset amount Adding a new asset Delete asset confirmation dialog Turkish and English language switcher