https://github.com/realvishalrana/open-source-path-finder
Open Source Path Finder is a tool to discover open-source projects tailored to your skills and interests. Whether you're a beginner looking for your first contribution or an experienced developer exploring new domains, this tool helps you find projects based on search queries, tags, programming languages, and difficulty levels.
https://github.com/realvishalrana/open-source-path-finder
beginner-friendly collaboration developer-tools github-api hacktoberfest javascript nextjs open-source open-source-contributions programming repository-finder tailwindcss typescript
Last synced: about 2 months ago
JSON representation
Open Source Path Finder is a tool to discover open-source projects tailored to your skills and interests. Whether you're a beginner looking for your first contribution or an experienced developer exploring new domains, this tool helps you find projects based on search queries, tags, programming languages, and difficulty levels.
- Host: GitHub
- URL: https://github.com/realvishalrana/open-source-path-finder
- Owner: realvishalrana
- Created: 2025-01-02T19:32:58.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-01-02T19:35:41.000Z (5 months ago)
- Last Synced: 2025-01-02T20:29:50.399Z (5 months ago)
- Topics: beginner-friendly, collaboration, developer-tools, github-api, hacktoberfest, javascript, nextjs, open-source, open-source-contributions, programming, repository-finder, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://open-source-path-finder.vercel.app
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Open Source Path finder
Open Source Path finder is a web application that allows users to search for projects and Discord servers based on various criteria.
## Features
- Search for projects by name, tags, difficulty, and language.
- Display a list of Discord servers related to coding and programming.
- Coming soon page for future features.## Technologies Used
- React
- Next.js
- Tailwind CSS
- Shadcn
- TypeScript## Getting Started
### Prerequisites
- Node.js
- npm or yarn### Installation
1. Clone the repository:
```bash
git clone https://github.com/realvishalrana/Open-Source-Path-finder.git
cd Open-Source-Path-finder
```2. Install dependencies:
```bash
npm install
# or
yarn install
```3. Create a `.env.local` file in the root directory and add the following environment variables:
```bash
NEXT_PUBLIC_GITHUB_CLIENT_ID=your_github_client_id
NEXT_PUBLIC_GITHUB_TOKEN=your_github_token
NEXT_PUBLIC_DISCORD_BOT_TOKEN=your_discord_bot_token
```4. Run the development server:
```bash
npm run dev
# or
yarn dev
```5. Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
## Contributing
Contributions are welcome! Please open an issue or submit a pull request for any changes.
## License
This project is licensed under the MIT License.