Skip to content

danielkim2711/react-tradie-jobs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tradie Jobs

tradie jobs


Requirements

This is an application that allows a tradie (plumbers, electricians) to see their jobs.

Jobs have the following information associated with them:

  • Unique job identifier.
  • Status: one of "scheduled", "active", "invoicing", “to priced” or “completed”.
  • A creation date and time.
  • And some general information like name and contact details of the client.

The Tradie can also take notes for each job. A job can have no to several notes associated with them.

The Tradie should be able to:

  • Filter and sort the list of jobs.
  • Click on a job in the list to view their details and add/edit notes for that job.
  • Change the status of a job.

How to run this application

Please clone this repository and run these commands:

npm install or npm ci
npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.
The page will reload when you make changes.
You may also see any lint errors in the console.

Or you can also visit this URL to see the live demo.
https://react-tradie-jobs.vercel.app

⭐ List of Packages Used

uuid
React Icons
React Toastify

⭐ Design Inspiration

Tech5