Skip to content

teastainedhouse/LaNES_MVP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LANES - Library And Non-profit Event System

Build Status Python 3.11+

A simple CLI tool for small libraries and nonprofits to manage events, registrations, and generate basic reports.

Installation

pip install -e .

Quick Start

# 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 1

Usage

TODO: add more detailed examples and document all commands

Configuration

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)

Development

pip install -e ".[dev]"
pytest

About

Just a prototype for a Library and Non-profit Events System MVP

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages