Skip to content

kumpeapps/LTFPQRR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LTFPQRR - Lost Then Found Pet QR Registry

A comprehensive web application for managing pet identification through QR codes, helping reunite lost pets with their families.

Features

  • 🐾 Pet Registration - Register pets with detailed profiles and photos
  • 🏷️ QR Tag Management - Generate and manage QR codes for pet identification
  • 👥 User Management - Customer and partner account systems
  • 🔍 Lost Pet Recovery - Easy-to-use system for found pet reporting
  • 💳 Payment Integration - Stripe and PayPal support for premium features
  • 🏢 Partner Program - Multi-level partnership system with commissions
  • 📱 Mobile Friendly - Responsive design for all devices

Quick Start

  1. Start the application:

    ./dev.sh start-dev
  2. Access the website:

  3. Stop the application:

    docker-compose down

User Management CLI

LTFPQRR includes a powerful command-line interface for managing users, passwords, and roles:

# List all users
./cli.sh list-users

# Create new user
./cli.sh create-user --email admin@example.com --role admin

# Update user password
./cli.sh update-password --email user@example.com

# Assign roles
./cli.sh assign-role --email user@example.com --role admin

# Get help
./cli.sh --help

See CLI_DOCUMENTATION.md for complete CLI documentation.

Architecture

  • Backend: Flask with SQLAlchemy ORM
  • Database: MySQL 8.0
  • Queue System: Redis + Celery for background tasks
  • Frontend: Bootstrap 5 + Custom CSS/JS
  • Deployment: Docker Compose

Production Deployment

The application is production-ready. See PRODUCTION_READY.md for deployment checklist and configuration details.

Documentation

License

MIT License - see LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published