/Leaderboard

Typical LeaderBoard.

Primary LanguageJavaScript

Leaderboard

Typical LeaderBoard.

Developer Docs

Setup:

  1. Install NodeJS.
  2. Install MongoDB.
  3. npm install -g nodemon
  4. sudo service mongod start
  5. Fork the repo.
  6. git clone https://github.com/yourUsername/yourFork.git
  7. cd Leaderboard
  8. nodemon
  9. C0d3.
  10. Commit locally
  11. Push to your Fork.
  12. Submit PR.

NOTE: Prefer Linux or do your own setup. Also, Open Source can be intimidating if you think that you dont know the tech of project,code-style,flow,design-patterns.But in reality it just needs a first PR to get used to it. So while adding code for new feature, you just have to look up the existing code, understand what code might be where(guess that based on filenames),Use the same code snippets and its style for doing other things. I hope its clear.For ex. If you wanna write code for DB insert, update etc. then look how existing code is doing it. If you find relevant code snippet(If you dont then go Googling.), copy it.modify it. make it work.test it. commit it.PR it. Thats it.

Enjoy Contributing. :)