Skip to content

How to begin contributing πŸ™Œ

Preyansh Kaushik edited this page Nov 30, 2019 · 3 revisions

Prerequisites

  • Fork the repository!

  • Set up your environment:

Navigating the codebase

  • Remember:
  • Walk through the service interfaces to see what's implemented.
  • I will share a link to a sample starter project exercise soon!

Resources

  1. Scrum & Agile: https://www.youtube.com/watch?v=9TycLR0TqFA

  2. Spring Boot Resources:

    1. Building a Spring-Boot project independently
    2. https://www.tutorialspoint.com/spring_boot/spring_boot_introduction.htm
    3. https://www.baeldung.com/spring-boot
    4. Also a ton of YouTube videos, and of course StackOverflow.
  3. Sample PR: https://github.com/scrum-gang/neutralinojs/pull/15

  4. Java 8 Functional Programming Style:

    1. Pretty powerful for complex operations in readable code
    2. Great tutorial: https://www.mkyong.com/java8/java-8-streams-filter-examples/