Skip to content

Best Cryptocurrency simulator project on Github, designed for aspiring crypto traders, students, and enthusiasts who want to learn and practice crypto trading with zero financial risk.

License

Notifications You must be signed in to change notification settings

Swapnil-J-Patil/Cryptocurrency_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ DreamTrade – Virtual Crypto Trading Simulator

DreamTrade is a paper-money crypto trading simulator built with Jetpack Compose, designed for aspiring traders, students, and enthusiasts who want to learn and practice trading with zero financial risk.

πŸ“± App Preview

Splash Screen Onboarding screen
Splash Screen Card Animation
E- mail authentication Google Authentication Fingerprint Authentication
Card Animation Card Animation Card Animation
Home Screen Live Charts Screen Transaction Screen
Card Animation Card Animation Card Animation
Market Screen Saved Coins Screen Profile
Card Animation Card Animation Card Animation
Portfolio Screen Settings Lucky Wheel Screen About Us Screen
Card Animation Card Animation Card Animation Card Animation

πŸ›  Features

  • ✨ Animated splash & onboarding screen
  • πŸ” Firebase Authentication + Biometric Login
  • 🏠 Dynamic home with top gainers, losers, and a ratings carousel
  • πŸ“Š Interactive Coin Details + Live Price Charts
  • πŸ’Ό Portfolio view with donut chart and multi-filter options
  • πŸ’Έ Full transaction history log
  • 🎑 Lucky Wheel – earn paper money rewards every 3 hours
  • βš™οΈ Settings screen with Light/Dark mode toggle
  • πŸ§‘ Profile customization (avatar + username)
  • πŸ“š About Us and Help section built in

πŸ”§ Tech Stack

  • 🟒 Kotlin
  • 🟣 Jetpack Compose
  • 🟠 Firebase Authentication
  • πŸ”΅ MVVM + Clean Architecture
  • 🟑 Room Database for offline caching
  • πŸ”— Live API integration for real market prices

πŸš€ Getting Started

Prerequisites

  • Android Studio Hedgehog or later
  • Kotlin 1.9+
  • Jetpack Compose Compiler 1.5.0+
  • Firebase Project with Auth enabled

Note

  • Firebase Auth may not work after cloning this project as the SHA-1 key will be different in your case.

πŸ› οΈ License

This project is licensed under the MIT License.

🌟 Show Your Support

If you find this repository helpful, don’t forget to ⭐ star the repo!

About

Best Cryptocurrency simulator project on Github, designed for aspiring crypto traders, students, and enthusiasts who want to learn and practice crypto trading with zero financial risk.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages