Skip to content

Jaidevstudio/OpenSource-Challenges

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OpenSource Challenges

Stars Forks Solutions

Weekly coding challenges for developers of all levels.
Solve, learn, and grow together. Every solution gets reviewed.


How It Works

  1. Every Monday a new challenge is posted in the challenges/ folder
  2. Fork this repo and solve the challenge in any programming language
  3. Submit your solution via pull request to challenges/week-XXX/solutions/your-username/
  4. Get reviewed -- maintainers and community members provide feedback
  5. Learn from other solutions once the week ends


Current Challenges

Week Challenge Difficulty Status
001 Build a CLI Calculator Beginner Open
002 Palindrome Checker with Unicode Support Beginner Open
003 URL Shortener (In-Memory) Intermediate Open


Difficulty Levels

Level Who It Is For
Beginner Learning syntax and basic logic
Intermediate Comfortable with data structures and algorithms
Advanced System design, performance optimization, real-world problems
Expert Open-ended problems with multiple valid approaches


How to Submit

  1. Fork this repository
  2. Read the challenge: challenges/week-XXX/README.md
  3. Create your solution folder: challenges/week-XXX/solutions/your-username/
  4. Add your solution file(s) and a brief README.md explaining your approach
  5. Submit a PR with the title: Week XXX Solution - YourUsername

Solution structure

challenges/week-001/solutions/your-username/
  solution.py       # (or .js, .go, .rs, .java, etc.)
  README.md         # Brief explanation of your approach

Rules

  • Any language is welcome
  • Include comments explaining your logic
  • Write clean code -- this is a learning exercise
  • No plagiarism -- write your own solution, then compare with others


Want to Propose a Challenge?

Open an issue with the challenge title, description, difficulty level, and example input/output.



Join Discord Website

Part of the Jaidevstudio open-source community

About

Weekly coding challenges for developers of all levels. Solve, submit, get reviewed.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors