Project management system for ship building company (web app + mobile apps)

About

Aros is used for work management - assigning tasks to employees, keeping track of operation time, etc. This project consists of 2 parts: admin panel and app. Admin panel has 3 main functions: * Creating new projects and operations for them; * Creating users for the app and assigning them to projects; * Reviewing information about completed operations. App accounts have 2 different roles: project managers and workers. Employees with a worker's account are assigned operations for them to complete each day. Before they start their work, workers must make sure that they have all required materials, equipment and work environment is safe. In case any of these criteria are not met - project manager gets notifications on his phone using push notifications. To start the operation worker must take a photo of their workplace, after that - operation's timer starts. To finish the operation worker must take a photo of their workplace again and input amount of work done. After operation is done - project manager gets notification and can review the result. Project managers assign operations to workers, verifies completed operations, resolves equipment, material and safety issues. Managers also may review information about completed operations: start time, finish time, number of hours spent. Worker, that was assigned by project manager or if their operation was verified, also gets notifications.
  • React Native
  • GraphQL
  • Laravel
  • PHP
  • Android
  • ios development
  • Web
  • iPhone
  • React Native for mobile
  • Mobile Application
  • iPhone
  • Android
  • Web
  • PHP Laravel
  • React Native
  • GraphQL
  • iPad
  • Mobile Android
  • Mobile