Welcome to RepoFinder! This platform is designed to help developers of all levels find repositories that match their interests, knowledge, and personal tech stack for open source contributions.
- Tech Stack Search: Enter your known or interested tech stack to find repositories that match your criteria.
- Repository Insights: View detailed information about repositories, including owner's username, repository name, star count, fork count, repository URL, live link, and description.
- Improved Collaboration: Connect with project maintainers and potential contributors to foster community-driven development.
- React.js: Used as the frontend framework for building the user interface of the platform, providing a responsive and interactive experience.
- Tailwind CSS: Used for styling the user interface, offering customizable and reusable styling classes.
- Apollo Client: Manages GraphQL data fetching and state management.
- GraphQL: Enables efficient data querying and fetching from GitHub's API.
- Vercel: Platform used for deployment and hosting, providing a seamless deployment process and reliable hosting services.
To get started with the project, follow these steps:
- Clone the repository:
git clone https://github.com/aryyan0701/github_repofinder.git
- Navigate into the project directory:
cd your_project_name
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Open your browser and visit
http://localhost:5137
to view the application.
- Enter your tech stack in the search box to find relevant repositories.
- View detailed information about each repository, including the owner, star count, fork count, and URLs.
- Click on the "Load More" button to fetch and display additional repositories
- Aryan - Project Lead & Developer
This project is licensed under the MIT License - see the LICENSE file for details.
- React.js community for providing a powerful frontend library for building user interfaces.
- Tailwind CSS for offering a utility-first CSS framework for rapid prototyping and styling.
- Apollo Client for efficient GraphQL data management.
- Vercel for simplifying the deployment process and providing hosting services.
- For more information on using React.js, Tailwind CSS, or Apollo Client, refer to their official documentation.
- If you need assistance with the project, feel free to reach out to the project lead or contributors
Thank You ..!!