The ideal platform to find beginner-friendly issues.
Designed to inspire and encourage individuals to start contributing to the open source community.
Join us and contribute to the project!
To clone and run this application, you'll need Git and Node.js installed.
-
Fork the repository and clone the project:
git clone https://github.com/<YOUR-USERNAME>/easy-fix.git
-
Go to the project directory:
cd easy-fix
-
Install dependencies:
yarn
-
Start the development server:
yarn dev
To change the configuration, edit the file: src/lib/utils/config.js
.
Follow the Contributing Guidelines for submitting issues or pull requests.
- Data Fetching: App fetches the relevant issues from the GitHub API.
- Pagination: Displays a specific number of issues per page for better navigation.
- Filter: Users can filter issues by programming languages and other labels.
- Add more advanced filters, like filtering by labels and difficulty levels.
- Migrate the project to TypeScript.
- Write more comprehensive test cases to ensure robustness.
Feel free to reach out for any questions or suggestions:
We’d like to thank the following resources and inspirations for helping us build Easy Fix:
- goodfirstissue.dev for inspiring our issue-finding process.
- Brittany Chiang for inspiring the overall design and layout of the app.
- Open-source contributors whose projects, libraries, and tutorials have helped us along the way.
If you find this project helpful, give it a ⭐️ and support open-source development!