Skip to content

Crewify is a full-stack app built using React that allows crew-based businesses to streamline their workflow and increase productivity.

Notifications You must be signed in to change notification settings

D-Molloy/Project-Tria

 
 

Repository files navigation

Crewify - React.js web app

Overview

The Crewify App will help businesses manage the jobs that are open for their clients. It will allow workers in the company to keep up with active jobs by logging into a consolidated app to get current and past jobs details. There is a main access page that will allow managers to create a new job, search for current or past jobs and allow you them to access all active jobs so they may maintain and complete that job. This app will replace the need to hand write job locations, and client's info on a piece of paper that may be damaged or lost.

The current culture of passing the job information to the crew is printing out a detailed description of what work is to be completed and where the location of the job is. There are several efficiency problems with this.

  1. If the scope of work is changed the after the crew leaves their morning meeting the Project Manager will have to try to call the crew lead on the way to the job. Since phone use is discouraged while driving this usually results in a voicemail that leads to a game of phone tag between the crew lead and project manager. Delaying the job start time until the two parties connect.
  2. The paper is often lost and or damaged at some point during the day which brings production to a halt until the info can be redistributed.
  3. Addresses and or phone numbers of jobs are often taken from the job paper and then entered into the phone or map app with errors resulting more delays and efficiency expenses.
  4. Customers often call weeks later to address issues about the job or damage to the surrounding property. In this situation we have to rely on employees memory of a job from weeks ago with no paper trail to fall back on.

Technologies

HTML5 | CSS3 | Bootstrap | JavaScript | Node.js | NPM | Express | Axios | MongoDB | Mongoose | React | Auth0 |

View the App

Crewify

Preview

Create Jobs

Create Jobs GIF

Search Jobs

Search Jobs GIF

Crew Portal

Crew GIF

Getting Started on your local machine

  • Clone this repo to your computer.
  • Make sure you have Mongo Database running before attempting to start the app.
  • Navigate to the project folder and run yarn install.
  • Change directory into the client folder and run yarn install again.
  • Change back to the project folder and run yarn start.
  • The app should open in the browser (if not, open your browser and navigate to localhost:3000)

About

Crewify is a full-stack app built using React that allows crew-based businesses to streamline their workflow and increase productivity.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 84.6%
  • CSS 10.6%
  • HTML 4.8%