A simple CLI tool for small libraries and nonprofits to manage events, registrations, and generate basic reports.
pip install -e .# Create an event
lanes create --name "Saturday Storytime" --date "2025-06-15 10:00" --location "Children's Room" --capacity 15 --category children
# List events
lanes list
# Add an attendee
lanes add-attendee --name "Jane Doe" --email "jane@example.com"
# Register for an event
lanes register --event-id 1 --attendee-id 1TODO: add more detailed examples and document all commands
Set environment variables to configure LANES:
LANES_DB_PATH- Path to SQLite database (default:lanes.db)LANES_PAGE_SIZE- Number of items per page (default: 20)
pip install -e ".[dev]"
pytest