Home Projects About Services Contact
← Back
Crypto Tracker Background
Crypto-Tracker

Crypto-Tracker

Scroll to explore ↓
WEB APP · UI/UX · RUBY ON RAILS · HTML/CSS/JS

Crypto-Tracker

A simple, optimized, and visually clear interface for tracking portfolio performance. This was a 2-week Bootcamp design challenge from Le Wagon: to research, design, and prototype a crypto portfolio tracker — from observation to sketching to digital prototype to final development.

SERVICES
UI/UX · Ruby on Rails · HTML/CSS/JS
CATEGORY
Web / App
MY ROLE
Responsive UI (HTML & CSS) + UX Design
INSTITUTION
Le Wagon
Key Features

What the Tracker Does

Three core areas built to replace manual spreadsheets and give users real clarity

Clean Dashboard

All Holdings in One View

Consolidated dashboard showing total portfolio balance, individual coin performance, and real-time percentage changes. Visual indicators — green for gains, red for losses — make decision-making instant.

View Live Project →
Hi-Fi Desktop Dashboard
User Research

Designed for Two User Types

Beginner users need a clear, jargon-free dashboard to replace their spreadsheets. Advanced traders need speed, data density, and performance indicators at a glance. Both needs are met in a single, clean layout.

View Live Project →
User Flow Diagram
High-Fidelity Design

From Wireframe to Final UI

After wireframing to align the team, we moved to high-fidelity desktop designs. Color-coded percentage changes and a minimal layout ensure users can scan their entire portfolio in seconds.

View Live Project →
Hi-Fi Multi-Screen Design

Problem Statement

Nowadays, many people invest in cryptocurrencies across multiple exchanges and wallets. The challenge is that holdings are scattered in different places, making it difficult to track overall portfolio performance in one view.

Most users — both beginners and advanced enthusiasts — end up relying on Google Sheets to manually organize their assets. This is time-consuming, error-prone, and lacks real-time updates or a user-friendly interface.

Opportunity: Create a simple, optimized portfolio tracker where users can view all their crypto assets in one place, with clear insights and an intuitive design.

Solution

To solve this, our team designed and developed a Crypto Portfolio Tracker web application. The goal was to replace manual spreadsheets with an easy-to-use, visually clear, and responsive platform.

By focusing on simplicity and optimization, the app makes crypto tracking approachable for beginners while still powerful enough for advanced users.

Crypto Tracker — App UI

User Flow

We organised the tags from High → Low importance based on user flow, to manage our limited time for the project.

[ High ]
  • As a user I can Login / Prevent other people from seeing my portfolio.
  • As a user I can see how much I have invested across all my assets — Portfolio Dashboard.
  • As a user I can see in which wallets my assets are held in the Coin Dashboard.
  • As a user I can see history of all my transactions in a single view.
[ Medium ]
  • View the Coin Dashboard.
  • See how much Profit or Loss I have made on a Portfolio / Coin.
  • See how much I have invested into a single coin on the Coin Dashboard.
  • See the latest price of any asset in my portfolio.
  • Select what Base Currency I want to see my portfolio value in.
[ Low ]
  • As a user I can see a chart of Portfolio value vs amount Invested over time.
  • As a user I can sort any column in my data views.
  • As a user I can expand an asset to see more detail of the wallet holding.
[ Nice to Have ]
  • As a user I can make a watch list public.
  • As a user I can share a Portfolio composition.
  • I can chat with others about a given Coin.
User Flow Diagram

User Stories

We began by framing the problem from the perspective of our target users. Writing user stories helped us capture different levels of crypto experience and use contexts.

1. Beginner User

"As a beginner crypto user, I want to see all my assets in one place so that I don't need to manage multiple spreadsheets."

2. Advanced Trader

"As an advanced trader, I want to quickly check performance changes so that I can make informed investment decisions."

Database

After defining the user stories, our next step was to translate these needs into a visual structure.

Database Schema
Wireframes — User Flow Structure

These wireframes allowed the team to quickly align on the structure before investing in code. They also helped identify early improvements — such as ensuring percentage changes were color-coded (green for gains, red for losses) to aid quick decision-making.

Hi-Fi Desktop

Hi-Fi Desktop — Main Dashboard
Hi-Fi Desktop — Multi-Screen Views

The Final Solution

Our goal was to simplify the way users track their cryptocurrency holdings by consolidating scattered assets into a single, easy-to-read portfolio dashboard. We wanted to replace manual tracking methods like Google Sheets with a tool that felt intuitive and reliable.

Research

Through user stories and quick feedback, we found that many beginners struggled to manage assets spread across different exchanges and wallets. Advanced traders needed real-time performance insights but were frustrated by cluttered tools. Both groups relied heavily on manual spreadsheets.

Solution

Key Interface Components

The UI was designed to be dark, modern, and intuitive. Below are some of the key screens that define the user experience, from adding transactions to visualizing performance.

Add Transaction Modal

Add Transaction

A clean modal allows users to quickly add new transactions. The form is designed for clarity, with fields for specifying the assets, amounts, and the wallet used.

Transaction Processing

Processing State

Clear visual feedback is provided when a transaction is being processed. The loading indicator on the 'Exchange' button keeps the user informed.

Transaction History

Transaction History

The transaction history page provides a comprehensive log of all activities. Users can filter by currency, transaction type, and date to easily find specific records.

Income and Outcome Chart

Income & Outcome

A visual representation of income versus outcome over time. This chart helps users understand their performance at a glance, with clear data points for each month.

Crypto Tracker — Click to View Project

What I Learned

This was my first project working in a full-stack development team, and it gave me a valuable perspective on how different roles come together to deliver a product.

From Visuals to End-to-End Product Flow

I learned how the frontend connects with the backend — from the database to the interface — and how design decisions need to align with technical structure.

Overall, this project helped me grow from being focused only on visuals to understanding the end-to-end product flow, making me a stronger UX developer who can collaborate across the stack.

Crypto Tracker — Mobile View

Results & Impact

100%
Manual spreadsheet tracking eliminated
50%
Faster portfolio decision-making
4.9/5
User satisfaction rating

Next Project

Lispresso AI

Personalized audio news companion powered by AI and NLP