8000 GitHub - 0xneox/Zibex: Buy and sell meme
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
8000

0xneox/Zibex

Repository files navigation

ZiBiT - Next-Gen Meme Coin Trading Platform 🚀

ZiBiT is a cryptocurrency trading platform focused on meme coins, combining advanced social features with real-time market data and interactive trading experiences.

🌟 Features

  • Real-time Trading: Live price updates and instant trade execution
  • Social Trading: Follow top traders and copy their strategies
  • Interactive UI: Beautiful glass-effect design with fluid animations
  • Portfolio Management: Track your holdings and performance
  • Referral System: Earn rewards by inviting friends
  • Achievement System: Gamified trading experience
  • WebSocket Integration: Real-time market updates and social feeds

🛠️ Tech Stack

  • Frontend:

    • React + Vite
    • TypeScript
    • TanStack Query for data fetching
    • Framer Motion for animations
    • Tailwind CSS + shadcn/ui for styling
    • WebSocket for real-time updates
  • Backend:

    • Node.js + Express
    • PostgreSQL with Drizzle ORM
    • WebSocket for real-time communication
    • Session-based authentication
    • Rate limiting and security measures

🚀 Getting Started

Prerequisites

  • Node.js v20 or higher
  • PostgreSQL database
  • Solana Web3 wallet (for crypto transactions)

Environment Variables

Create a .env file in the root directory:

# Database
DATABASE_URL=postgresql://user:password@localhost:5432/zibit

# Session
SESSION_SECRET=your_session_secret

# Optional APIs
ANTHROPIC_API_KEY=your_api_key

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/zibit.git
cd zibit
  1. Install dependencies:
npm install
  1. Set up the database:
npm run db:push
  1. Start the development server:
npm run dev

The app will be available at http://localhost:5000

🔧 Development Guidelines

Code Style

  • Use TypeScript for all new code
  • Follow the existing component structure
  • Use shadcn/ui components when possible
  • Implement proper error handling and loading states

Database Changes

  • Add new models in shared/schema.ts
  • Use Drizzle for all database operations
  • Run npm run db:push after schema changes

Git Workflow

  1. Create a feature branch:
git checkout -b feature/your-feature-name
  1. Make your changes and commit:
git add .
git commit -m "feat: your feature description"
  1. Push and create a pull request:
git push origin feature/your-feature-name

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the project
  2. Create your feature branch
  3. Commit your changes
  4. Push to the branch
  5. Open a Pull Request

🌟 Support

For support, email support@zibit.com or join our Discord community.

About

Buy and sell meme

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0