Skip to content

*PLACEHOLDER* Customer tracking, work order management and scheduling, workforce management, invoicing, and analytics for service-based small businesses

License

Notifications You must be signed in to change notification settings

ethanpollitt/facets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

facets

PLACEHOLDER Customer tracking, work order management and scheduling, workforce management, invoicing, and analytics for service-based small businesses

Installing facets (*nix)

Installing facets in a *nix system is accomplished through the the use of a bash shell. Installation on other platforms is currently a manual process.

Prerequisites

facets requires Node.js (v10+) and MongoDB (v4+) to operate. Please ensure these are installed before beginning the facets installation.

Permissions

Run the following chmod commands to ensure all required scripts are set to Executable.

chmod +x ./install.sh
chmod +x ./bin/*.sh
chmod +x ./env/*/bin/*.sh

Install Script

Run the included install.sh script with the desired environment argument:

  • l for Local
  • d for Development
  • q for QA
  • p for Production

Example (local install):

./install.sh l

Starting facets

  1. Use the database start script located in the bin directory to start the database.
./bin/startDb.sh
  1. Use the component start script located in the bin directory to start the Web and Server components.
./bin/startComponents.sh

About

*PLACEHOLDER* Customer tracking, work order management and scheduling, workforce management, invoicing, and analytics for service-based small businesses

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published