Skip to content

Smart Queue is a priority queuing application to make the process of placing and servicing a work order request efficient.

Notifications You must be signed in to change notification settings

siddy2181/Smart-Queue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Queue

Requirements

For running this project in development, you will only need Node.js installed on your environement. And please use the appropriate Editorconfig plugin for your Editor (not mandatory).

Clone and Setup

$ git clone https://github.com/siddy2181/638da5b0c8cb1cd77c64a7d596283c6a.git
$ cd 638da5b0c8cb1cd77c64a7d596283c6a

Install Dependencies

The package.jason folder contains all the dependencies under #dependencies. The following command installs all the dependencies required to run the project

$ npm install

Configure api

Open \638da5b0c8cb1cd77c64a7d596283c6a\src\api\makeRequest.js and \638da5b0c8cb1cd77c64a7d596283c6a\src\api\postRequest.jsthen edit it with the url where you have setup: the backend api.

Remote api

If your Api is hosted remotely you may need a plugin to allow REST calls.The following works for chrome. https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi?hl=en

Start & watch

 $ npm start
 $ open http://localhost:3000

Update sources

Some packages usages might change so you should run npm prune & npm install often. A common way to update is by doing

$ git pull
$ npm prune
$ npm install

To run those 3 commands you can just do

$ npm run pull

Unit Testing

With Jest and Enzyme

$jest

Languages & tools

IDE

Webstorm by Jetbrains

JavaScript

  • React is used for UI.
  • Used create-react-app for setup and initiate project

Bootstrap

Libraries used

About

Smart Queue is a priority queuing application to make the process of placing and servicing a work order request efficient.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published