The TrashMob.Models project contains the core data models for the TrashMob solution. These models define the structure for entities such as events, users, and locations, which are shared across the application.
- Entity classes for business objects (e.g., events, users, pickup locations)
- Data annotations for validation and schema definition
- Shared types for communication between backend and client
- .NET 10: Modern .NET platform
- NetTopologySuite: Advanced spatial/geographic data operations
Reference this project from other solution components to access shared models and ensure consistency in data structures.
- TrashMob.Models.prd - Domain model reference and business rules
- Root CLAUDE.md - Architecture overview and coding standards
- TrashMob.Shared README - Business logic layer
For questions or contributions, please refer to the main repository TrashMob-eco/TrashMob.