REDUX
HomeAbout UsBrowseHelpContribute

CONTRIBUTE TO REDUX

Redux depends on contributors like you.

Our goal from the beginning has not been to build a knowledge base ourselves but to build a framework for crowd-sourced contribution across the world, think Wikipedia. We hope to see contributors add everything from new problems, algorithms, reductions, visualizations, features, bug fixes, and beyond. Our goal is to make the framework easy to understand and even easier to extend. Below are tutorials and helpful information to get you started.

Any contribution to Redux requires:

• Creating a fork of the appropriate repository, front end or back end

• Getting Redux running locally for development and testing

• Downloading, editing, and integrating templates

• Submitting a successful pull request

TUTORIAL VIDEOS

Here are tutorial videos for each of these steps:

CHECKLIST FOR A SUCCESSFUL PULL REQUEST

• Runs locally without errors — no console errors or warnings introduced

• Follows existing project structure and conventions — components and pages placed consistently with the rest of the repo, matching existing naming and styling patterns

• Tested before submitting — exercised the change locally, covering the normal case and at least one edge case

• Clear PR description — explains what changed, why, and how to verify it

• Scoped to one thing — no unrelated files, formatting-only diffs, or drive-by changes bundled in

• No secrets or environment-specific values committed — API keys, local paths, .env values, etc.

HELPFUL LINKS

GitHub

GET INVOLVED

Interested in getting more involved? We love collaboration! Whether you are an industry partner, a university research group, or an individual passionate about getting involved, we have lots of project ideas we could use your help with. If interested, please reach out to Dr. Paul Bodily at bodipaul@isu.edu.

TERMS OF USE

Terms of Use content will be added here. This section is intended to describe expectations and conditions for using Redux.

PRIVACY POLICY

Privacy Policy content will be added here. This section is intended to explain what information is collected, how it is used, and how user privacy is protected.

Idaho State University Computer Science