Software licensing system with activation control and Mercado Pago payment integration.
NexLicense is a self-hosted software licensing backend. It handles license generation, activation tracking per device, and payment processing via Mercado Pago. Built to support SaaS-style activation flows for desktop and web software.
- Back-end: Python 3 · FastAPI
- Database: PostgreSQL
- Containerization: Docker · Docker Compose
- Payments: Mercado Pago API
- License key generation and validation
- Per-device activation control and limits
- Mercado Pago webhook integration
- REST API for client-side activation
- Admin panel for license management
git clone https://github.com/at-n3tt0/nexlicense
cd nexlicense
cp .env.example .env
docker-compose up -dMIT