Go through the todo list. Take up any topic of interest and discuss your plan to work on that idea (try using the issue tracker for this purpose). Develop a basic prototype. Make a pull request.
Search the issue tracker to ensure that there is no open issue addressing the bug. If that is the case, open a new issue. Make sure to include a clear title, description, and as much relevant information as possible. Add the feature label if you have a new feature to add in your mind.
For beginners:
- Install git.
- Fork the project to your account.
- Clone your project fork to your computer.
git clone [email protected]:yourgithubuser/infox18.git
- Add the original project repo as upstream repository in your forked project.
git remote add upstream [email protected]:entity/infox18.git
- Create a new branch from master.
git checkout -b myfixes
- Work on the project and make some commits to the project.
git commit -a -m "My fixes"
- Push this branch to your GitHub project.
- Open a Pull Request on GitHub.
- The pull request is merged or closed after approval.
- Make sure node and npm is installed on your pc.
- Open the project folder in terminal and run command:
npm install --save
- In the same folder run following command to start to start the project:
node app.js
- Navigate to localhost:8080 in any web browser.
Take a look at :