GitHub - EvanBrightside/memecoin-tracker: An API and Web Application for Tracking Popular Memecoins

·

Memecoin Tracker: Project Overview

Memecoin Tracker is a comprehensive API and web application designed to monitor real-time data for trending memecoins like Dogecoin and Shiba Inu. Key features include:

Future updates will introduce an AI-driven investment recommendation system, leveraging predictive analytics to enhance decision-making.


Core Components

  1. Backend (FastAPI)

    • Python-based server fetching and processing memecoin data from CoinGecko API.
  2. Database (PostgreSQL)

    • Stores historical and real-time memecoin metrics.
  3. Frontend (Next.js)

    • Interactive dashboards displaying price trends and market insights.

Local Setup Guide

Prerequisites

Step-by-Step Instructions

  1. Clone the Repository

    git clone https://github.com/EvanBrightside/memecoin-tracker.git
    cd memecoin-tracker
  2. Configure Environment Variables

    • Create .env files with these settings:

      Root .env

      POSTGRES_USER=memcoadmin
      POSTGRES_PASSWORD=memcopassword
      POSTGRES_DB=memcodatabase

      frontend/.env

      NEXT_PUBLIC_API_URL=http://localhost:8000

      app/.env

      DATABASE_URL=postgresql://memcoadmin:memcopassword@db/memcodatabase
      FRONTEND_URL=http://localhost:3000
  3. Launch Services

    docker-compose up --build
    • Backend: http://localhost:8000
    • Frontend: http://localhost:3000
  4. Stop Containers

    docker-compose down

Future Roadmap

Upcoming Features

Machine Learning Integration

Smart Recommendations

Expanded Coin Coverage

Multi-API Integration

👉 Explore advanced crypto tools to complement this project.


FAQ

1. What data does Memecoin Tracker provide?

2. How often is the data updated?

3. Can I contribute to this project?

4. Will there be mobile support?

5. Is historical data available?

6. How accurate are the predictions?