Skip to content

Blue-Rangoon/Crypto-Portfolio-Dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 

Repository files navigation

💹 CryptoDash – Crypto Portfolio Dashboard

Lightweight cryptocurrency portfolio dashboard built with Java Spring Boot and Vanilla JavaScript


🛫 Project Badges

HTML5 CSS3 JavaScript Java Spring Boot Netlify Crypto Dashboard


👀 Visitors

Visitors


🌐 Live Demo

https://cryptodash-portfolio-dashboard.netlify.app/


📑 Table of Contents

  • Overview
  • Demo
  • Features
  • Tech Stack
  • System Architecture
  • Project Structure
  • Installation
  • Calculations & Logic
  • Roadmap
  • Authors
  • Note

📖 Overview

CryptoDash is a lightweight cryptocurrency portfolio dashboard that allows users to:

  • Add and manage crypto assets
  • Track total investment
  • Monitor current portfolio value
  • Calculate profit and loss

The project demonstrates frontend-backend integration, clean dashboard UI design, and JavaScript financial calculations without using a database.


✨ Features

💹 Portfolio Management

  • Add/remove crypto assets
  • Track total investment and current portfolio value
  • Calculate profit or loss

📊 Dashboard

  • Clean, intuitive dashboard-style UI
  • Lightweight and fast performance
  • Frontend deployed on Netlify

🔗 Backend Integration

  • Simple Spring Boot backend
  • Frontend communicates with backend endpoints
  • Data handled in-memory (no database)

🛠 Tech Stack

Frontend

  • HTML5
  • CSS3
  • Vanilla JavaScript

Backend

  • Java
  • Spring Boot

🧠 System Architecture

Frontend (HTML/CSS/JS)

Spring Boot API

In-memory storage using arrays and objects

Dashboard calculations (Profit/Loss & Total Investment)


⚙️ Calculations & Logic

  • Total investment = sum of all asset purchase values
  • Current portfolio value = sum of all asset current prices
  • Profit / Loss = Current Value − Total Investment

All calculations happen dynamically in JavaScript and are updated in the dashboard UI.


🛣 Roadmap

  • ✅ Add & manage crypto assets
  • ✅ Portfolio value calculation
  • ✅ Profit/Loss calculation
  • ⛔ Live crypto prices using API
  • ⛔ User authentication
  • ⛔ Database integration

👨‍💻 Authors


🗒️ Note

This project is available for purchase and ready to be deployed or customized to your needs. A live demo is provided so you can explore its full functionality and performance before making a decision.

Looking for modifications or additional features? We also offer custom development and improvements tailored to your requirements.

💬 For pricing, full source code access, or negotiations:

🌐 Explore more projects:


🚀 Serious inquiries only. Let’s build something impactful

About

CryptoDash is a crypto portfolio dashboard built with HTML5, CSS3, Vanilla JavaScript, and a Java backend. It allows users to add assets, track portfolio value, and calculate profit/loss, focusing on clean UI and simple frontend–backend integration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors