Project Overview

TradeWithAI is an AI‑powered crypto trading and management platform built with Spring Boot (backend), React (frontend), and Tailwind CSS (styling). It integrates the Gemini API and CoinGecko API for real‑time market data, providing a seamless experience to buy, sell, track, and manage cryptocurrencies securely.

Comprehensive Feature Set

Authentication & Security

Screenshots

Initial dashboard view showcasing market data and Bitcoin chart.

Trade With AI Dashboard Screenshot

Chatbot interaction window providing market information and technical explanations.

Trade With AI Chatbot Interaction Screenshot

Sidebar navigation for various user functionalities.

Trade With AI Sidebar Navigation Screenshot

Technology Stack

Backend

Spring Boot MySQL Spring Security Java Mail Sender RESTful APIs

Frontend

React.js Tailwind CSS Redux Axios React Router DOM shadcn/ui

Payments

Razorpay Stripe

External APIs

Gemini API CoinGecko API