Lightfoot is currently in super early development. This project is actively being built and many features are still being implemented. Expect frequent changes, breaking updates, and evolving architecture as we shape this postal delivery community platform.
Lightfoot's development closely follows the pattern established by Hitchmap-Nostr due to the similarity in:
- Nostr protocol integration for decentralized data
- Map-based interface for geographic features
- Community-driven content and user interactions
- SvelteKit + TypeScript technology stack
- Real-time data processing and display
Many architectural decisions, patterns, and approaches are adapted from the Hitchmap-Nostr project to leverage proven solutions for similar challenges.
Since we're in early development:
- Check existing issues before starting work
- Open an issue first to discuss significant changes
- Small, focused PRs are preferred during this phase
- Documentation updates are always welcome
- Bug reports help us stabilize the platform
# Install dependencies
pnpm install
# Start development server
pnpm dev
# Run tests
pnpm test
# Type checking
pnpm check- Core Nostr event processing
- Map interface and user experience
- Lightfoot box management
- Letter delivery tracking
- Community features
- GitHub Issues: For bugs and feature requests
- Trustroots Lightfoot Circle: Join the community
- Wiki: Lightfoot documentation
Special thanks to the Hitchmap-Nostr project for providing architectural guidance and proven patterns for Nostr-based mapping applications.
Remember: We're building something new together. Your patience and contributions during this early phase help shape the future of sustainable postal delivery! 📬🌱