CryptoPulse

Empowering investors with a real-time, comprehensive view of the cryptocurrency market to foster informed and confident decision-making.

The Challenge

The market is overwhelming

Crypto prices move fast, data is scattered across dozens of sources, and it's hard to see what actually matters. Most tools are either too complex or too shallow.

Our Solution

One clean dashboard

CryptoPulse pulls live data from trusted sources into a single interface. Real-time prices, portfolio tracking, and clear charts — so you can focus on decisions, not data wrangling.

Key Features

A suite of tools built for the modern crypto investor.

Real-Time Market Data

Live prices for thousands of coins, updated every 60 seconds from CoinGecko.

Portfolio Dashboard

Track all your holdings, total value, profit/loss, and allocation in one place.

Analytics

Visualise P/L per coin, allocation breakdown, and your best and worst performers.

Watchlist

Track coins you don't own yet. Monitor price and 24h change at a glance.

Technology Stack

Built with a modern, production-grade stack.

Frontend

  • EJS templating
  • Vanilla JS + CSS custom properties
  • Chart.js
  • Lottie animations

Backend

  • Node.js & Express
  • Supabase (PostgreSQL)
  • bcryptjs + express-session
  • Winston logging + Sentry

Infrastructure

  • Vercel (serverless)
  • GitHub Actions CI/CD
  • Jest + Supertest (39 tests)
  • CoinGecko API
V
Vedant Wagh
Full-Stack Developer · Music Production Enthusiast

Passionate developer fascinated by decentralised tech and financial markets. CryptoPulse is where web development meets the potential of cryptocurrency.