The "Rivan for Agricultural Development" application is a comprehensive, mobile management system designed to digitize operational and administrative processes and efficiently monitor employee performance within institutions and entities operating in the agricultural sector. The application provides a central platform to ensure transparency, expedite decision-making, and streamline work schedules across various agricultural sectors.
Key Features:
1. Executive Order Management (Workflow): - Request Creation: Submit new work requests or executive orders specifying the sector, category, detailed description, request type, and cost of the process, with the option to attach supporting files.
- Hierarchical Approval Cycle: Requests pass through a sequential approval process (workflow) involving relevant departments (such as finance and executive management), with the request status displayed at each stage (approved, rejected, under review).
- Tracking and Comments: Users can track the request status at all stages, add comments, and upload attachments. Action buttons (confirm or reject) are only visible to authorized users at that stage.
2. Employee Performance Monitoring and Evaluation: - A comprehensive system for periodically evaluating employee performance.
- Individual rating, overall average, and status (confirmed). - Use a clear star-based rating system (Excellent, Good, Unsatisfactory, etc.).
3. Work Schedule Management: - Create and manage schedules and tasks for existing and new employees.
- Specify work details, including department, date, and time.
- Search and filter by department, employee, or date.
4. Reports and Statistics: - View a dashboard summarizing order status (Rejected, Approved, Under Review).
- Download detailed analytical reports, such as monthly order reports and approval/rejection reports, to support decision-making.
5. Notifications and Alerts: - Receive instant notifications about the latest developments in your workflow, including new comments and rejections on execution orders.
- Control the receipt of instant notifications through the settings.
Roles:
The application uses a role system to define access permissions for key features: - Employee (user): Has limited access and sees only the "Executive Orders" section (to create and track support and assistance orders).
- Farm Manager (farm_manager): Has access to three sections: "Executive Orders," "Workers," and "Schedules."
- Administrator (admin): Has full access to all four application sections: "Executive Orders," "Workers," "Schedules," and "Reports."
Joining Mechanism: - The application is available to any worker or entity wishing to organize their agricultural operations and join the system.
- Any individual can create a full account through the application by entering their basic information (name, address, phone number, and password).
- Registration data is subject to administrative review for organizational and operational purposes only. After approval, an activation notification is sent to the user, enabling them to log in, join the team, and begin using the application's features.