This platform provides comprehensive analytics and insights for stablecoin markets, helping users understand market dynamics, track performance metrics, and make informed decisions.
The project is structured into three main components:
- Modern web application for data visualization and user interaction
- Will be implemented using React/Next.js
- Will provide interactive charts, real-time data updates, and user-friendly interfaces
- Python-based API server
- Handles data processing, analysis, and storage
- Provides RESTful endpoints for frontend consumption
- Integrates with various blockchain data sources
- Contains project documentation, API references, and setup guides
- Will be maintained as the project evolves
-
Navigate to the backend directory:
cd backend
-
Create and activate a virtual environment:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
-
Install dependencies:
pip install -r requirements.txt
-
Run the development server:
uvicorn app.main:app --reload --port 8000
-
Run tests:
pytest
The API will be available at http://localhost:8000
. You can access the automatic API documentation at http://localhost:8000/docs
.
- Project is in initial setup phase
- Basic structure and environment configuration completed
- FastAPI backend initialized with health endpoint
- Further development in progress