Skip to content

Fatimezzahra-DARIM/web-application_mining-operations-management-system

Repository files navigation

Web application mining operations management system

Mining in Morocco

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.


πŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”Ή

Requirements:

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).

πŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΈπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”Ή

Bonus:

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.

About

A software solution to manage industry mining

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published