Join Our Open Source Journey
Why Contribute to MongoNext?
At MongoNext, we believe in the power of open source to transform developers' careers. By contributing to our project, you'll not only help build a valuable tool for the community but also gain real-world experience, build your portfolio, and connect with other developers.
Whether you're looking to improve your skills, give back to the community, or build your professional network, MongoNext offers opportunities for growth and learning.
Documentation Contributor
Help us create comprehensive documentation for MongoNext. This role involves writing clear, concise documentation, creating tutorials, and improving existing docs.
Responsibilities:
Write and maintain documentation
Create tutorials and guides
Review and improve existing docs
Help with technical writing
Requirements:
Strong technical writing skills
Understanding of Next.js and MongoDB
Experience with documentation tools
Good communication skills
Core Developer
Contribute to the core development of MongoNext. Work on features, bug fixes, and improvements to make the framework better for everyone.
Responsibilities:
Develop new features
Fix bugs and issues
Review pull requests
Improve code quality
Requirements:
Strong JavaScript/React skills
Experience with Next.js
Knowledge of MongoDB
Understanding of Material UI
Community Manager
Help grow and manage the MongoNext community. Engage with users, organize events, and create content to help developers succeed.
Responsibilities:
Engage with community members
Create educational content
Organize community events
Manage social media presence
Requirements:
Strong communication skills
Experience with developer communities
Content creation skills
Social media management
Benefits of Contributing
Skill Development
Work with modern technologies and best practices in a real-world project.
Community
Join a supportive community of developers and build your professional network.
Portfolio Building
Add meaningful contributions to your portfolio and GitHub profile.
How to Get Started
Ready to contribute? Here's how to get started:
Check out our GitHub repository and explore the issues labeled "good first issue"
Join our community discussions and introduce yourself
Start small with documentation improvements or bug fixes
Work your way up to more complex features and improvements
