Skip to content

CryptoX is a modern, beginner-friendly crypto education platform built with React and Tailwind CSS.

Notifications You must be signed in to change notification settings

Abhra0404/CryptoX

Repository files navigation

CryptoX Logo CryptoX

Learn Crypto the Right Way.
A premium, beginner-friendly crypto education platform.

Live Demo


✨ What is CryptoX?

CryptoX is an educational platform designed to simplify cryptocurrency and blockchain concepts for beginners — without the noise, hype, or confusion.

It turns complex ideas into:

  • clean UI
  • simple explanations
  • interactive learning experiences

No jargon without clarity. No theory without visuals.


🎯 Vision

Education should feel intuitive, calm, and empowering — not overwhelming.

CryptoX exists to help people actually understand crypto, not just hear about it.


🧠 Key Features

  • 🪩 Animated Hero Section — premium first impression
  • 📚 Basics Section — crypto, blockchain, wallets, gas fees, NFTs, DeFi
  • 🔒 Safety Section — scam awareness & best practices
  • 🧭 Guided Learning Flow — step-by-step explanations
  • 📊 Live Crypto Prices — real-time data via CoinGecko API
  • 📖 Glossary — simple definitions with smooth accordions
  • Interactive Quiz — test your understanding
  • 🌗 Dark / Light Mode — smooth theme switching
  • 📱 Fully Responsive — works beautifully on all devices

🎨 UI / UX Highlights

  • Ultra-minimal, modern design
  • Clean typography & strong visual hierarchy
  • Micro-interactions and hover effects
  • Scroll-based reveal animations
  • Subtle motion — smooth, not distracting
  • Designed like a premium tech product, not a blog

⚙️ Tech Stack

Layer Technology
Frontend ⚛️ React.js (Vite)
Styling 🎨 Tailwind CSS v4
Animations CSS + JavaScript
API 📈 CoinGecko
Hosting 🚀 Vercel
Tooling npm · VS Code

📁 Project Structure


cryptox/
├─ public/
├─ src/
│   ├─ components/
│   │   ├─ Navbar.jsx
│   │   ├─ Hero.jsx
│   │   ├─ Basics.jsx
│   │   ├─ Safety.jsx
│   │   ├─ Guides.jsx
│   │   ├─ Prices.jsx
│   │   ├─ Glossary.jsx
│   │   ├─ Quiz.jsx
│   │   └─ Footer.jsx
│   ├─ hooks/
│   │   └─ useScrollAnimation.js
│   ├─ data/
│   │   └─ basicsContent.js
│   ├─ App.jsx
│   └─ index.css
├─ tailwind.config.js
├─ postcss.config.js
└─ package.json


🧠 How to Use CryptoX

  1. Start from the Hero section to understand the platform
  2. Explore Basics with expandable topics
  3. Learn Safety practices before diving deeper
  4. Check Live Prices for real-time data
  5. Use the Glossary to clarify terms
  6. Take the Quiz to reinforce learning

CryptoX is designed as a learning journey, not a static page.


🛠️ Future Improvements

  • Interactive blockchain visualizations
  • Wallet & transaction simulators
  • User progress tracking
  • Advanced quizzes & certifications
  • Accessibility enhancements
  • SEO optimization for educational reach

🙌 Author

Built and designed with care by Abhra

Passionate about clean UI, strong UX, and meaningful learning experiences.


📜 License

This project is licensed under the MIT License — feel free to use, modify, and build upon it.


Stay focused, stay productive, and keep leveling up! — kaizenX out. ✌️

About

CryptoX is a modern, beginner-friendly crypto education platform built with React and Tailwind CSS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published