Rekt-Developer / pump

Repository from Github https://github.comRekt-Developer/pumpRepository from Github https://github.comRekt-Developer/pump

Pump.Fun Clone

Pump.Fun Clone

πŸš€ Project in Development

Pump.Fun Clone is a replication of the Pump.Fun concept, currently in its early stages of development (5% completed). This project aims to provide an enhanced experience for real-time token trading, leveraging modern technologies for a seamless and efficient user experience.

βš™οΈ Technologies Used

  • React: To build interactive and reusable components.
  • Next.js: React-based framework for optimized rendering and routing.
  • Firebase: Backend for real-time data storage and user authentication.

🌟 Key Features (Planned)

  1. Real-Time Token Listings: View tokens available for purchase.
  2. Buy/Sell Options: Intuitive interface for token transactions.
  3. Dynamic Charts: Real-time data for token trend analysis.
  4. Wallet Integration: Integration with popular wallets for secure transactions.

πŸ“Œ Current Status

  • Progress: 5% completed.
  • Implemented functionalities:
    • Basic project setup with Next.js.
    • Initial integration with Firebase for data structure.
    • Preliminary design of React components.

Daily updates will be uploaded as we continue building and improving this project.

πŸ› οΈ Local Setup

Follow these steps to set up the project locally:

  1. Clone the repository:

    git clone https://github.com/edinsoncs/Clone-pump.fun.git
  2. Navigate to the project directory:

    cd Clone-pump.fun
  3. Install dependencies:

    npm install
  4. Set up environment variables: Create a .env.local file in the root of the project and add the following keys:

    NEXT_PUBLIC_FIREBASE_API_KEY=your_firebase_api_key
    NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=your_firebase_auth_domain
    NEXT_PUBLIC_FIREBASE_PROJECT_ID=your_firebase_project_id
    NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=your_firebase_storage_bucket
    NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=your_firebase_messaging_sender_id
    NEXT_PUBLIC_FIREBASE_APP_ID=your_firebase_app_id
  5. Start the development server:

    npm run dev

    The application will be available at http://localhost:3000.

πŸ“š Resources and Documentation

🌱 Contributions

This project is open to contributions. If you want to collaborate, please:

  1. Fork the repository.
  2. Make your changes in a new branch:
    git checkout -b feature/new-feature
  3. Submit a Pull Request with a detailed description of your changes.

πŸ“ License

This project is licensed under the MIT License. You are free to use, modify, and distribute this software under the terms of this license.


With dedication and passion, we are building the Pump.Fun clone. Thank you for your interest and support during this initial phase! πŸ™Œ

About


Languages

Language:TypeScript 98.9%Language:CSS 0.8%Language:JavaScript 0.3%