- As we all prefer open-source softwares for our daily use, it can be difficult to find tools that are specific to our needs. This is where Free-Hit comes in.
- Free-Hit is a tool used to search for open-source projects that are both free and helpful for our needs
- Although Free-Hit is a powerful tool to search for open-source projects, we recognize that it is still evolving. It will take time for us to add all the projects,resources and additional content that our users want. That's why, we encourage contributions from everyone interested in making Free-Hit even more attractive and useful.
- If you're a developer or a tech enthusiast, you can help us create a better experience for everyone.
- Free-Hit is more than just a tool to find open-source apps. It's also a treasure of useful content that can help you in many ways. For example, we have curated a list of remote hiring websites that can help you find your dream job from the comfort of your home. But that's not all – we have big plans for the future. We are working hard to add more useful content that can make your life easier and more productive.
- Stay tuned for updates!
You can check out the live project here
We welcome you to join us!
- Free-Hit is an open-source project, and we are excited to hear your thoughts and ideas.
- Fork this repository,add your contributions and submit a PR.
- Found a bug? Accessibility issue? Or do you want to add a new tool to our database? Then go right ahead and create an issue.
This project uses:
Before installation, you need to have the following:
-
Fork the repository (Click the Fork button in the top right of this page, click your Profile Image)
-
Clone the forked repository to your local machine.
git clone https://github.com/your-username/JasonDsouza212/free-hit.git
- change the present working directory
cd free-hit
- Open CMD in your current directory and install npm packages using command.
npm ci
Or
npm clean-install
- Add new tool :
Go to DB folder >
product.js
& add your code
{
productName: "< App_Name >",
category: "remote | resume | tweet | code | tools",
image: "< Image-Url >",
link: "< Link_to_the_website >",
description: "< Description of product >"
},
- To ensure that your URLs are short, it is recommended to use bitly.com for URL shortening.
- Description should not exceed 10-12 words
- Make changes in the project. Add, Commit and push the project using following commands:
Add all files
git add .
Commit the changes
git commit -m "Write Your commit Message"
Create a new branch
git branch -M <your-name>
Set upstream command to create a PR
git remote add upstream https://github.com/JasonDsouza212/free-hit.git
Push the branch
git push
- Make Sure you commit your changes in a new branch.
- Make Sure you Give proper name to your files describing the addition.
- Also Make Sure you comment your code wherever necessary.
Show some ❤️ by starring this awesome repository!