# How to contribute code #

GrandNode is an open source, cross-platform each developer is welcome and encouraged to contribute with their own improvements and enhancements.

GrandNode is mostly written in ASP.NET. Other languages used in the project are HTML, CSS, JavaScript, MongoDB. 
To start with us, you should do this few steps:

1. Create your own GitHub account. 
2. Fork the GrandNode to your GitHub account
3. Clone the forked project to your local machine. 
4. After that, create a branch for your own changes
5. Change the files.
6. Push your changes from local machine to your fork in your GitHub account
7. It's time to create a pull request for your changes on the GrandNode project. If you don't know how to do it, you can read more about pull request [here](https://help.github.com/articles/about-pull-requests/)
8. Wait for the information. One of our developers will comment your changes and approve it or will suggest some improvements in your code.

And that's all, you are GrandNode official contributor!

[Coding standards and guides](http://docs.grandnode.com/developers-guide)
