Binari v0.9.0
Interactive code editor with a live binary tree visual designed to teach new developers the fundementals of dynamic programming and algorithms.
- Home - Basic introduction to the application.
- Playground - The primary learning route. Includes the code editor and canvas.
- About - Application description w/ github API itegration for contributor info.
- React - Front-End Framework.
- P5 - Canvas editor.
- Material UI Pro - Design System.
Anyone can help. We welcome first-time contributors, as well as experienced contributors.
There is plenty to do for both developers and designers of every skill level. Check out the issues, or pitch your own ideas.
- New to open-source? I suggest fixing a spelling error or try doing a first-timers-only issue.
- Expert on all things binary tree? Try building a lesson.
- Designer? Don't be shy, we could use some work with our designs.
- Read the rules!
- Issues tagged with
first-timers-only
are reserved for new contributors. Let them have a chance. - Each pull request should only introduce a single update at a time. Do not reference multiple issues that are unrelated to one-another.
- Fork the repo.
- Run a couple of commands in the project's file directory.
npm install
npm start
- Build.
In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.
This project is licensed under the MIT License - see the LICENSE.md file for details