Skip to content

OzymorLab/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Contributing to OzymorLab

First of all, thank you for considering contributing to OzymorLab.

Our mission is simple:

Build the infrastructure layer for the future of education.

We believe technology can help educators spend less time on administrative work and more time helping students learn. Every contribution—whether code, documentation, design, testing, or ideas—helps move us closer to that vision.


Ways to Contribute

You don't need to be an AI expert to contribute.

We welcome:

  • Bug fixes
  • Documentation improvements
  • UI/UX enhancements
  • Backend development
  • AI/ML improvements
  • OCR improvements
  • Infrastructure and DevOps contributions
  • Testing and quality assurance
  • Feature suggestions
  • Educational domain expertise

Getting Started

  1. Fork the repository
  2. Clone your fork
git clone https://github.com/YOUR_USERNAME/OzymorLab-REPO.git
  1. Create a feature branch
git checkout -b feature/amazing-feature
  1. Make your changes

  2. Commit your changes

git commit -m "feat: add amazing feature"
  1. Push your branch
git push origin feature/amazing-feature
  1. Open a Pull Request

Development Principles

When contributing, please keep the following principles in mind:

Student First

Every feature should ultimately improve educational outcomes.

Educator Friendly

Technology should reduce workload, not create additional complexity.

Transparency

Educational systems should remain understandable and explainable.

Accessibility

Great educational technology should be available to institutions of all sizes.

Open Collaboration

Respectful discussion and constructive feedback help everyone grow.


Pull Request Guidelines

Before opening a PR:

  • Ensure your code builds successfully
  • Write clear commit messages
  • Add documentation when needed
  • Keep pull requests focused
  • Link related issues when possible

Small PRs are preferred over massive changes.


Good First Issues

If you're new to open source, look for issues labeled:

  • good first issue
  • beginner friendly
  • documentation
  • help wanted

These are specifically selected to help new contributors get started quickly.


Reporting Bugs

When reporting bugs, please include:

  • Expected behavior
  • Actual behavior
  • Steps to reproduce
  • Screenshots (if applicable)
  • Environment details

The more information you provide, the easier it is to fix.


Feature Requests

We welcome feature requests.

Please explain:

  • The problem
  • The proposed solution
  • Alternative approaches considered
  • Educational impact

Code of Conduct

Be respectful.

Be constructive.

Be collaborative.

We're building technology for education and want our community to reflect those values.


License

By contributing to OzymorLab, you agree that your contributions will be licensed under the MIT License and may be used in both open-source and commercial deployments of the project.


Join Us

Assessment is only the beginning.

Together, we're building the future of education technology.

About

OzymorLab- an AI native app that grades the Indian national exams answersheets for better and efficient evaluation by teachers and students.

Topics

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors