Contribute to NAVBC Learning
Help build the best free learning platform for Business Central developers. Whether you fix a typo or author an entire course — every contribution matters.
Improve lesson content
Fix typos, clarify explanations, add examples, or translate content. Most contributions are Markdown/MDX only — no React required.
Browse content folderAdd a new lesson or course
Create a new .mdx file and update course.json. The site auto-generates pages at build time.
Read the guideImprove the platform
Fix bugs, improve UI, enhance search, or add features. TypeScript, React, and Next.js experience helpful.
Request a featureReport a bug
Something broken? Wrong code sample? Layout issue on mobile? Open a GitHub issue with steps to reproduce.
Report a bugStart a discussion
Propose new course topics, ask questions, or share ideas with the community before opening a PR.
Join discussionShare your experience
Add real-world BC scenarios, interview tips, or certification notes that help other learners.
Share knowledgeHow to contribute
- 1
Fork the repository
Create your own copy of the project on GitHub so you can work independently.
- 2
Create a branch
Use a descriptive branch name like content/add-flowfield-lesson or fix/typo-docker-setup.
- 3
Make your changes
Edit MDX lessons, course.json files, or platform code. Run npm run dev locally to preview.
- 4
Open a Pull Request
Describe what you changed and why. Maintainers will review and merge when ready.
Code of Conduct
We are committed to a welcoming, inclusive community. All contributors are expected to follow our Code of Conduct.
Licensed under MIT License. Content contributions are shared under the same license unless noted otherwise.