Skip to content

Hari-hara7/Crypto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 

Repository files navigation

🌟 Crypto Tracker

Crypto Tracker is a modern web application designed to track cryptocurrency prices, market trends, and more. Built with a sleek interface and packed with features, this app aims to simplify your crypto journey.


🚀 Features

  • Real-Time Crypto Prices
  • Market News and Trends
  • Currency Converter
  • Coin Comparison Tool
  • Learning Hub for Beginners and Experts
  • AI-Powered Chatbot for Instant Queries
  • User Preferences: Save and customize your settings
  • Responsive Design: Works seamlessly on all devices

🛠️ Tech Stack

Frontend

Tech Icon Purpose
React React UI development
TypeScript TypeScript Static typing for scalability
Tailwind CSS Tailwind Styling
Framer Motion Framer Motion Smooth animations and transitions
React Router React Router Navigation

Backend

Tech Icon Purpose
Firebase Firebase Authentication and database services
Socket.IO Socket.IO Real-time, bidirectional communication
Node.js Node.js Server-side JavaScript runtime environment
Express Express Web application framework for Node.js
GraphQL GraphQL Query language for APIs
Prisma Prisma Type-safe ORM for database access
Neon Neon Serverless Postgres database

📦 Packages Used

Package Purpose
react-router-dom Routing between pages
firebase Authentication and database services
framer-motion Animations and transitions
tailwindcss Styling
@heroicons/react Icons for buttons and navigation
clsx Conditional class merging

⚙️ Setup Instructions

Prerequisites

  • Node.js (>= 16.x)
  • npm or yarn

Installation

  1. Clone the Repository
    git clone https://github.com/Hari-hara7/Crypto.git
    cd crypto-tracker