We're looking for an experienced software developer to build a multi-platform software for managing LPG distribution business across Android, iOS, and Windows platforms. The software will cater to multiple user roles, including CNC Token Generators, Office Staff, Accounts Team, Managers, and Owners. Key Features & Requirements: Multi-user login system with role-based access control: CNC Token Generators: Generate tokens for customers Office Staff: Input delivery data, track deliveries, and manage inventory Accounts Team: Manage funds, stock, and generate invoices Managers: Generate reports on business activities (last 5 years) Owners: Full access to modify data, generate reports, and manage user roles Core functionalities: Token generation and management Delivery management (delivery boys' activities, product tracking, and inventory management) Financial management (funds tracking, invoicing, and stock management) Reporting and analytics (customizable reports for different user roles) Multi-platform compatibility (Android, iOS, Windows) Scalability to accommodate multiple firms and businesses Integration with existing systems (if required) Technical Requirements: Cross-platform development framework (e.g. React Native, Flutter, or Xamarin) Backend development (e.g. Node.js, Python, or Ruby) Database design and management (e.g. MySQL, MongoDB, or PostgreSQL) API integration and security measures User authentication and authorization Expected Outcome: A fully functional, user-friendly, and scalable software solution that streamlines LPG distribution business operations, enhances productivity, and provides valuable insights through data analytics.