A full-stack internal web application built for a startup. Designed to manage gaming accounts across multiple platforms — tracking activity, sessions, finances, and automating operational workflows. Built and maintained entirely by me. You can check it out at Pickle.
Features
- Account management across multiple gaming platforms with status tracking
- Play session scheduling and tracking with daily/weekly planning
- Deposit and withdrawal tracking with crypto wallet support
- Telegram bot integration for order notifications and automation
- Background task scheduling with Celery and Redis
- REST API built with Django REST Framework
- User management with role-based permissions
- Automated task logging and reporting
Tech Stack
- Django 5 with Django REST Framework
- PostgreSQL
- Celery and Redis for background task processing
- Gunicorn and Uvicorn for serving
- Docker and Docker Compose
- Telegram Bot API integration