This Web3 DApp enables users to launch their own tokens and trade them seamlessly using an intuitive and visually appealing interface powered by TradingView charts. Built with React.js, Web3.js, and Vite, it offers a smooth and responsive experience for crypto traders.
- β Token Creation β Users can deploy their own tokens on the blockchain.
- β Token Trading β Buy and sell user-created tokens effortlessly.
- β TradingView Charts β Real-time price charts with advanced indicators.
- β WebSocket Integration β Live price updates and trade execution.
- β Redux Toolkit Store β State management for optimal performance.
- β Web3 Integration β Seamless connection with blockchain networks.
- β Responsive UI β Built with Tailwind CSS for a modern look & feel.
- β React.js β Component-based UI development
- β‘ Vite β Lightning-fast build tool
- π TradingView Charting Library β High-performance trading charts
- π¨ Tailwind CSS β Clean and responsive design
- π Web3.js β Blockchain interaction
- π Node.js & Express.js β RESTful APIs & server-side logic
- π PostgreSQL β Reliable relational database
- π Web3.js β Blockchain communication
Page Name | Screenshot |
---|---|
Home Page | ![]() |
Trade Page | ![]() |
Create Token Page | ![]() |
β‘ More images available in the repository.
This project is built in collaboration with a blockchain developer, focusing on smart contract development and blockchain integration.
- β Successfully implemented real-time trading with WebSockets.
- β Integrated TradingView charts for a professional trading experience.
- β Optimized state management with Redux Toolkit.
- β Designed a scalable and modular Web3 architecture.
/src
βββ components
βββ pages
βββ store (Redux Toolkit)
βββ web3 (Web3 Config)
βββ socket (WebSocket Connections)
βββ assets
βββ styles
βββ App.jsx
βββ main.jsx
/server
βββ controllers
βββ models
βββ routes
βββ server.js