- Notifications
You must be signed in to change notification settings - Fork37
Open source and eco-designed ERP solution for worker-owned businesses.
License
fairnesscoop/permacoop
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Permacoop is an open source and eco design ERP solution reserved for worker-owned business.
You must havePostgreSQL installed, orDocker andDocker Compose to run PostgreSQL using the provideddocker-compose.yml
.
Ensure you haveNode.js16.x andnode-gyp
installed globally (npm install -g node-gyp
).
First, install dependencies:
make install
Then start the servers, database and other services:
make start
In a separate terminal, run database migrations:
make database-migrate
Then, you can seed the database with fake data
make database-seed
This command will create the default user "John Doe" :
{"email":"john@doe.com","password":"john"}
The server will be available athttp://localhost:3000.
To view all available commands, run:
makehelp
To serve the built server and client locally, run:
make buildmake start-dist
To run tests, use:
maketest
Run E2E tests using:
make test-e2e
To run automatic code formatting, run:
make format
To run linters and code checks, use:
make linter
To generate a migration from the current state of the code, run:
make database-migration NAME=add_some_column
- Tasks management
- Projects management
- Customers management
- Calendar (timesheets etc.)
- Human Resources
- Meal tickets
- Leaves
- Cooperators / employee
Created byFairness
MIT
About
Open source and eco-designed ERP solution for worker-owned businesses.