@@ -137,160 +137,42 @@ externalDocs:
137
137
url : " https://github.com/frckbrice/project-api_spec"
138
138
139
139
tags :
140
- - name : 🔐 Authentication
141
- description : |
142
- **User authentication and authorization endpoints**
143
-
144
- Secure JWT Bearer token authentication with OAuth 2.0 support for third-party integrations.
145
-
146
- **Features:**
147
- - JWT Token Management
148
- - OAuth 2.0 Authorization
149
- - Role-based Access Control
150
- - Session Management
151
- - name : 🏢 Companies
152
- description : |
153
- **Company management operations for cocoa industry organizations**
154
-
155
- Complete company profile management with multi-tenant support and organizational hierarchy.
156
-
157
- **Features:**
158
- - Company Registration & Onboarding
159
- - Multi-tenant Architecture
160
- - Organizational Hierarchy
161
- - Compliance Management
162
- - name : 👥 Users
163
- description : |
164
- **User management for system administrators and company employees**
165
-
166
- Comprehensive user management with role-based permissions and activity tracking.
167
-
168
- **Features:**
169
- - User Registration & Profiles
170
- - Role-based Permissions
171
- - Activity Tracking
172
- - Password Management
173
- - name : 👨🌾 Farmers
174
- description : |
175
- **Farmer profile and relationship management**
176
-
177
- Digital farmer onboarding with comprehensive profile management and relationship tracking.
178
-
179
- **Features:**
180
- - Digital Onboarding
181
- - Profile Management
182
- - Contract Management
183
- - Performance Tracking
184
- - name : 🏡 Farms
185
- description : |
186
- **Farm registration, GPS tracking, and compliance monitoring**
187
-
188
- GPS-enabled farm management with real-time tracking and compliance monitoring.
189
-
190
- **Features:**
191
- - GPS Coordinates
192
- - Real-time Tracking
193
- - Compliance Monitoring
194
- - Inspection Data
195
- - name : 🌿 Projects
196
- description : |
197
- **Rainforest Alliance certification projects and compliance tracking**
198
-
199
- Automated compliance tracking with audit trails and certification management.
200
-
201
- **Features:**
202
- - Certification Tracking
203
- - Audit Trails
204
- - Compliance Automation
205
- - Reporting Tools
206
- - name : 📈 Campaigns
207
- description : |
208
- **Seasonal campaign management and data collection periods**
209
-
210
- Seasonal campaign management with performance analytics and data collection.
211
-
212
- **Features:**
213
- - Campaign Planning
214
- - Data Collection
215
- - Performance Analytics
216
- - Seasonal Management
217
- - name : 🏪 Markets
218
- description : |
219
- **Market sessions for cocoa trading between companies and farmers**
220
-
221
- Digital marketplace for cocoa trading with transaction management and pricing.
222
-
223
- **Features:**
224
- - Digital Marketplace
225
- - Transaction Management
226
- - Pricing Models
227
- - Market Analytics
228
- - name : 💰 Transactions
229
- description : |
230
- **Financial transactions and payment processing**
231
-
232
- Secure payment processing with transaction history and financial reporting.
233
-
234
- **Features:**
235
- - Payment Processing
236
- - Transaction History
237
- - Financial Reporting
238
- - Audit Trails
239
- - name : 🎓 Training
240
- description : |
241
- **Farmer training sessions and educational content management**
242
-
243
- Comprehensive training management with learning analytics and certification tracking.
244
-
245
- **Features:**
246
- - Session Management
247
- - Learning Analytics
248
- - Certification Tracking
249
- - Content Management
250
- - name : 🔍 Inspection
251
- description : |
252
- **Farm inspection data collection and compliance verification**
253
-
254
- Digital inspection tools with automated compliance verification and reporting.
255
-
256
- **Features:**
257
- - Digital Inspections
258
- - Compliance Verification
259
- - Automated Reporting
260
- - Data Collection
261
- - name : 📊 Analytics
262
- description : |
263
- **Data analytics and reporting endpoints**
264
-
265
- Comprehensive business intelligence with real-time analytics and custom reporting.
266
-
267
- **Features:**
268
- - Business Intelligence
269
- - Real-time Analytics
270
- - Custom Reporting
271
- - Data Visualization
272
- - name : ⚙️ Administration
273
- description : |
274
- **System administration and configuration**
275
-
276
- System-wide administration tools with configuration management and monitoring.
277
-
278
- **Features:**
279
- - System Configuration
280
- - User Management
281
- - Monitoring & Alerts
282
- - Backup & Recovery
283
- - name : 🌿 Audits
284
- description : |
285
- **Audit and compliance verification endpoints**
286
-
287
- Comprehensive audit management with compliance verification and reporting.
288
-
289
- **Features:**
290
- - Project Audits
291
- - Market Audits
292
- - Compliance Verification
293
- - Audit Reporting
140
+ - name : " 🔐 Authentication"
141
+ description : " Authentication and authorization endpoints"
142
+ - name : " 🏡 Farms"
143
+ description : " Farm management operations"
144
+ - name : " 📈 Campaigns"
145
+ description : " Campaign and stock management"
146
+ - name : " 🏢 Companies"
147
+ description : " Company management and subscriptions"
148
+ - name : " 💰 Transactions"
149
+ description : " Transaction processing and management"
150
+ - name : " 💰 Receipts"
151
+ description : " Receipt generation and management"
152
+ - name : " 🔍 Inspection"
153
+ description : " Inspection data management"
154
+ - name : " 🎓 Training"
155
+ description : " Training sessions and management"
156
+ - name : " User"
157
+ description : " User account management"
158
+ - name : " Price"
159
+ description : " Pricing and subscription plans"
160
+ - name : " Farm_coodinates"
161
+ description : " Farm location and mapping data"
162
+ - name : " Subscription"
163
+ description : " Subscription management"
164
+ - name : " Company"
165
+ description : " Company profile management"
166
+ - name : " Receipt"
167
+ description : " Receipt operations"
168
+ - name : " Inspection_data"
169
+ description : " Detailed inspection records"
170
+ - name : " 🌿 Projects"
171
+ description : " Project management and certification tracking"
172
+ - name : " 🏪 Markets"
173
+ description : " Market session management and trading"
174
+ - name : " 🌿 Audits"
175
+ description : " Project and market audit management"
294
176
295
177
x-tagGroups :
296
178
- name : 🏢 Core Operations
0 commit comments