Name: Tejassveer Singh
GitHub Username: @tejassveer
First Contribution (Month/Year): October 2025
Tech/Tools Used: Git, Markdown, HTML, CSS, JavaScript
My journey into open source began with the Hacktoberfest 2025 repository, where I discovered the joy of contributing to a community-driven project. I chose this repository because it offered a perfect blend of beginner-friendly projects and meaningful contributions. My main contribution was creating a complete Memory Card Game using HTML, CSS, and JavaScript, along with enhancing the repository's documentation structure.
The most rewarding part was seeing how my single contribution could impact dozens of other developers who would use and learn from the game. I faced challenges with understanding Git workflows initially, but the clear contributing guidelines and supportive community made the learning process smooth. The experience taught me that open source isn't just about code—it's about collaboration, documentation, and helping others grow.
- Documentation is crucial - Clear README files and project descriptions help contributors understand and contribute effectively
- Start small but think big - Even a simple game can teach complex concepts like DOM manipulation and game state management
- Community matters - The supportive environment in open source projects makes learning and contributing much more enjoyable
Start by reading the CONTRIBUTING.md file thoroughly and look for issues labeled "good first issue" or "beginner-friendly". Don't hesitate to ask questions in discussions or issue comments—the community is there to help. Also, make sure to test your changes locally before submitting a pull request.
- Link to my Memory Card Game implementation
- Hacktoberfest Official Guide
- GitHub Contributing Guidelines
- My file is added under the
stories/folder - The filename is
tejassveer.md - The content is respectful, original, and helpful