I'm always excited to take on new projects and collaborate with innovative minds.

WhatsApp

+55 (18) 99117-2782

Email

infmev@gmail.com

Project

My Crypto Counter - Cryptocurrency Portfolio Management

Innovative application for managing and analyzing cryptocurrency operations with data import, report generation, exchange integration, and real-time monitoring for Brazilian tax compliance.

Client

Daniel

Start Date

Nov 01, 2024
My Crypto Counter - Cryptocurrency Portfolio Management
Description

My Crypto Counter is an innovative application for managing and analyzing cryptocurrency operations, offering advanced features to facilitate investors' lives. The platform helps Brazilian crypto investors track their portfolio, generate tax reports, and maintain compliance with local regulations through automated data synchronization with major exchanges.

Key Features
  • Data Import: Support for importing operations via spreadsheets and direct API integration with exchanges.

  • Report Generation: Creation of annual tax reports and foreign exchange reports for Brazilian tax compliance.

  • Exchange Integration: Connection with various exchanges for automatic data synchronization and portfolio tracking.

  • Real-Time Monitoring: Comprehensive logs and monitoring of operations and services for reliability.

  • Excel Export: Generate detailed Excel reports using OpenPyXL for accounting and tax purposes.

Technologies Used
  • Backend: Python, Django, Celery for async tasks, PostgreSQL, Redis as message broker

  • Frontend: Vue.js, Vuex for state management, Vue Router for navigation

  • Data Processing: OpenPyXL for Excel manipulation, Exchange APIs for data synchronization

  • Infrastructure: Docker, Nginx, Gunicorn, Ubuntu server environment

  • Cloud & DevOps: Google Cloud Platform (GCP), GitHub Actions CI/CD

System Highlights
  • Tax Compliance: Automated report generation following Brazilian tax regulations for cryptocurrency.

  • Multi-Exchange Support: Integration with major cryptocurrency exchanges for unified portfolio view.

  • Async Processing: Celery-powered background tasks for handling large data imports efficiently.

  • Secure & Reliable: Enterprise-grade security with encrypted data storage and secure API connections.

Video Demonstration
Screenshots

Dashboard

Dashboard

Portfolio Overview

Portfolio Overview

Operations List

Operations List

Report Generation

Report Generation

Exchange Integration

Exchange Integration

Data Import

Data Import

Tax Reports

Tax Reports

Settings

Settings

Monitoring Panel

Monitoring Panel

Share

Leave a comment

Your email address will not be published. Required fields are marked *

Your experience on this site will be improved by allowing cookies. Cookie Policy