- Visit the GitSoft-Engine website.
- Complete your profile by specifying your interests and skills.
- GitSoft-Engine will recommend open-source projects that match your profile.
- Explore the recommended projects, read project descriptions, get involved in discussions and make your first contribution to Open-Source Software.
The following image shows the general architecture and workflow from GitSoft-Engine
Follow Backend README to get started.
We have also built a public API available for developers. To use it, review the API Documentation to familiarize yourself with the available endpoints and their functionality.
Follow Frontend README to get started.
- Personalized Recommendations: Receive project recommendations based on your skills and preferences.
- Advanced Matching: Our engine considers factors like programming languages, project size, and popularity to provide tailored suggestions.
- Project Discovery: Explore open-source projects, view detailed descriptions, and access project repositories directly.
- User-friendly Interface: Enjoy an intuitive and user-friendly design for easy navigation and collaboration management.
- GitHub API Integration: Seamlessly import your GitHub repositories, contributions, and followers to enhance matching accuracy.
- Real-time Notifications: Stay updated with notifications for project updates and collaboration opportunities.
- Job opportunities by making a match between your interests and current job offers.
- Implement Premium Plan and Enterprise Plan to increase onboarding processes by enabling new employees to interact with the existing code base and knowledge base.
We welcome contributions from the community! Whether it's bug fixes, feature enhancements, or documentation improvements, your help is greatly appreciated.
This project is licensed under the MIT License - see the LICENSE file for details.