Skip to content

Typical LeaderBoard. Can be used as Guinea pig for learning open source NodeJs web development.

Notifications You must be signed in to change notification settings

NITG-Aficionados/Leaderboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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. :)

About

Typical LeaderBoard. Can be used as Guinea pig for learning open source NodeJs web development.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published