Commit Graph

15 Commits

Author SHA1 Message Date
Abdul Kholik Sobary 3d4b28fe90 refactor: Revise training model documentation for clarity and completeness
- Updated the overview to better describe the training management system for farmers, including content management, scheduling, and attendance tracking.
- Reorganized the model structure to include detailed fields for training programs, such as scheduling, location types, and group management.
- Enhanced the business rules section to clarify validation requirements and attendance tracking processes.
- Streamlined use cases and key features to reflect the comprehensive capabilities of the training system.
- Improved documentation for better understanding and usability.
2025-07-14 10:34:17 +07:00
Abdul Kholik Sobary 5f1b9cc011 FSA CSA Assesment plans 2025-07-08 13:02:14 +07:00
Abdul Kholik Sobary 90911b8fca refactor: Consolidate training and certification models into a unified schema
- Added TrainingInvitation and TrainingAttendance models to manage invitations and attendance tracking for training sessions.
- Enhanced the Training model with additional fields for scheduling, location management, and group management.
- Introduced enums for TrainingLocationType and AttendanceStatus to standardize location types and attendance tracking.
- Removed outdated schemas related to attachments, financial records, and other domains to streamline the schema structure.
- Updated documentation to reflect changes and improve clarity on training and certification management.
2025-07-08 12:55:56 +07:00
Abdul Kholik Sobary aaf60a0a2a refactor: Clean up whitespace in User and Farmer models; remove unused soilType and soilPH fields from Farm model 2025-07-07 16:15:47 +07:00
Abdul Kholik Sobary f8f7f782ee move folder 2025-07-07 14:34:18 +07:00
Abdul Kholik Sobary 4f4fbcc3bc Add comprehensive documentation for Farmer, FarmerTraining, Plot, and Training models; implement user stories for CRUD operations on Farmer in mobile app 2025-07-07 14:29:27 +07:00
Abdul Kholik Sobary 99778f5cb7 feat: Enhance User and Farmer models with createdBy and updatedBy fields for better tracking 2025-07-07 13:26:40 +07:00
Abdul Kholik Sobary 68c62313e4 schema prisma 2025-07-07 12:54:49 +07:00
Abdul Kholik Sobary 2c7294a75b feat: Introduce comprehensive training and user management schemas
- Added Training, FarmerTraining, and Certification models to manage training programs and certifications for farmers.
- Implemented User, Farmer, Buyer, and Administrator models to enhance user management and roles within the platform.
- Established relationships between training and user models to track participation and progress.
- Included enums for training and certification statuses to standardize state management.
- Enhanced documentation for the new schema structure to improve maintainability and collaboration.
2025-07-03 11:29:39 +07:00
Abdul Kholik Sobary dacae9e70e feat: Enhance schema with new models and relationships for notifications, contracts, seasons, and related entities
- Added Notification and NotificationRecipient models for managing user notifications.
- Introduced Contract model to handle agreements between farmers and buyers, including pricing and terms.
- Created Season, PlotSeason, and SeasonHarvest models to manage agricultural seasons and their associated data.
- Added Currency, Country, and Religion models to standardize related data.
- Updated existing models to reference new entities and changed data types for monetary values to Decimal for precision.
- Removed enums for EducationLevel and Religion, replacing them with corresponding models.
2025-07-02 11:39:04 +07:00
Abdul Kholik Sobary d3614a335d Prisma Schema and documentation 2025-06-27 22:36:24 +07:00
Abdul Kholik Sobary 42d3194e9a
Update readme.md 2025-06-26 14:01:43 +07:00
Aries Marendy 5940f3ca8b
Update readme.md 2025-06-26 14:00:04 +07:00
Hatami Nugraha e0631e8371
Update readme.md 2025-06-26 13:58:55 +07:00
Fauzi 8ccc81d03c
Create readme.md 2025-06-26 13:53:41 +07:00