A web-based mining operations management system can help to address several problems that are commonly faced in the mining industry, such as:
π€ Decision Making:
Without proper data analysis and visualization, it can be difficult for mine operators to make informed decisions about where to drill, how to extract minerals, and how to optimize production. A web-based system can help to provide a comprehensive view of mining operations, including data analysis and visualization capabilities, to support decision making.
β‘ Inefficiency:
Without proper management and tracking of mining operations, it can be difficult to identify areas for improvement and optimize production. A web-application system can help mine operators to better understand and manage their operations, resulting in increased efficiency and productivity.
π Long search time and downtime:
Mining equipment is expensive and downtime can be costly. A web application system with functionality to manage new studies and have a global view of the work of all geologists can help reduce downtime and research.
πΈπΈπΈπΈπΈπΈπΈπΉπΉπΉπΉπΉπΉπΉπΉπΉπΉπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΉπΉπΉπΉπΉπΉπΉπΉπΉπΉπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΉπΉπΉπΉπΉπΉπΉ
Admin:
πΈ can manage geologists (CRUD).
πΈ can see statistics of geologists.
πΈ add and manage role for geologist:a field geologist and a laboratory geologist and an office geologist.
πΈ can see the weather for the next 5 days, before adding a mission (Task) for a geologist [API consumption].
πΈ can create a task for a geologist.
πΈ can view the notification when a geologist add her task-file.
πΈ can see the studiy-files of the geologists.
Geologist before has Role:
πΈ Geologist must be able to create an account.
πΈ can manage his account (add profil image -update all his informations).
πΈ can see statistics of geologists.
πΈ can see all the activities and the possible missions for the 3 roles (field or laboratory or office geologist) in explanation.
πΈ can see all the safety measures to be observed while working at the mine.
Geologist after has Role:
πΈ can also view the notification when admin add a task for him.
πΈ can also add his completed task-files (CRUD).
πΈπΈπΈπΈπΈπΈπΈπΉπΉπΉπΉπΉπΉπΉπΉπΉπΉπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΉπΉπΉπΉπΉπΉπΉπΉπΉπΉπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΉπΉπΉπΉπΉπΉπΉ
Admin:
πΉ can list the task in finalized tasks and tasks in progress
πΉ can accept a completed study or ask to redo it.
Geologist:
πΉ can view a notification if the admin accept his task-file or the task redo it πΉ must be able to see all the task-files finalized.
πΈπΈπΈπΈπΈπΈπΈπΉπΉπΉπΉπΉπΉπΉπΉπΉπΉπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΉπΉπΉπΉπΉπΉπΉπΉπΉπΉπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΉπΉπΉπΉπΉπΉπΉ
Technologies used:
The system will be built using the following technologies:
β HTML for frontend structure and layout.
β CSS (using the Tailwind framework).
β JavaScript.
β ajax , json for data manipulation.
β PHP (Laravel).
β MySQL for the database.
Tools:
πΉ Trello/Jira.
πΉ Figma.
πΉ VSCode.
πΉ XAMPP.
πΉ Git/GitHub.