Skip to content
All projects
Web & Serverless

Crypto Dashboard

Tracks key metrics for the top 10 cryptocurrencies by market share, providing users with a simple and up-to-date view of crypto performance.

Role
Personal project
Timeline
2023
Live market data
Top 10

// architecture

Context

A focused dashboard that surfaces the metrics that matter for the top 10 cryptocurrencies by market share, backed by a serverless function that fetches and caches live market data.

// images

A crypto dashboard that tracks the top 10 cryptocurrencies by market share.
A crypto dashboard that tracks the top 10 cryptocurrencies by market share.
A crypto dashboard that tracks the top 10 cryptocurrencies by market share.
A crypto dashboard that tracks the top 10 cryptocurrencies by market share.

Challenges

  • Keeping the view simple while staying up to date.
  • Troubleshooting unforeseen issues and roadblocks that are inevitable in any development project.

Approach

  • Built a React frontend for a clean, at-a-glance dashboard.
  • Used an AWS Lambda backend to fetch and serve market data.
  • Split the project into dedicated frontend and Lambda repositories.

Outcomes

  • An up-to-date view of the top cryptocurrencies by market share.
  • A clean separation between serverless data fetching and the UI.
  • Experience wiring a React app to a serverless backend.

// stack

  • React
  • JavaScript
  • AWS Lambda
  • API Gateway
  • REST API