This web tool is designed to help players of the video game Satisfactory™ to plan a comprehensive production chain.
The tool highlights bottlenecks in the production chain, and visually tells the player that they have a problem within their designs.
The player can scale up end product factories as they see fit, and check if their production chain can handle the increased load.
Since this is an open source project, all PR requests will be welcomed, as long as proper intent and communication with the project maintainers is maintained.
This project has the following requirements:
cd web
pnpm install
pnpm dev
Visit http://localhost:3000 to view the project.
There are tests for the frontend project, run them with pnpm test
. Tests must pass for PRs to be accepted. Note as of writing the coverage isn't 100%.
Required for the login and syncing of data features, not required for local development.
cd backend
./start.sh
API will be available on http://localhost:3001.
There are no tests currently available for the backend project.
New versions are trunked to main
branch, once main
has been pushed, GitHub Actions will create a release then deploy the frontend to Vercel, and create a docker image of the backend to deploy to my personal server.
This project is licensed under the GNU License - see the LICENSE file for details.
Please kindly consider opening PRs to improve the project, and make it better for everyone rather than making a clone.