Skip to content

GitSoft-Engine is a platform designed to connect developers with open-source projects that align with their passions and expertise.

License

Notifications You must be signed in to change notification settings

OscarSantosMu/GitSoft-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

GitSoft-Engine

Demo

Table of Contents

Usage

  1. Visit the GitSoft-Engine website.
  2. Complete your profile by specifying your interests and skills.
  3. GitSoft-Engine will recommend open-source projects that match your profile.
  4. Explore the recommended projects, read project descriptions, get involved in discussions and make your first contribution to Open-Source Software.

Getting Started

The following image shows the general architecture and workflow from GitSoft-Engine

Backend

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.

Frontend

Follow Frontend README to get started.

Features

  • 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.

TODOs

  • 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.

Contributing

We welcome contributions from the community! Whether it's bug fixes, feature enhancements, or documentation improvements, your help is greatly appreciated.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Maintainers

About

GitSoft-Engine is a platform designed to connect developers with open-source projects that align with their passions and expertise.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published