Skip to content

🎯 50 hands-on C++ projects from GeeksforGeeks | CGPA Calculator, Algorithms, Mini-Games | Open-source learning resource | Contributions welcome!

License

Notifications You must be signed in to change notification settings

mrsumanbiswas/GFG-50-CPP-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ GFG 50 C++ Projects Collection

A curated collection of 50 C++ projects from GeeksforGeeks, implemented with modern practices and thorough documentation.

C++ License GitHub Action

πŸ“‹ Table of contents

🎯 Features

  • 50 hands-on C++ projects with increasing complexity
  • Modern C++17/20 implementations
  • Clear documentation for each project
  • CI/CD ready structure
  • Biginner-friendly code samples
  • Neovim-optimized development setup

πŸ“œ Projects List

# Project Name Description Difficulty
... ... ... ...

πŸ› οΈ Getting Started

Prereqquisites

  • C++17 compatible compiler (g++ 9+/clang++ 10+)
  • CMake 3.12+
  • Git 2.20+

Clone & Build

git clone https://github.com/mrsumanbiswas/GFG-50-CPP-Projects.git 
cd GFG-50-CPP-Projects/<project name>
g++ -std=c++17 src/main.cppp -o <project name> && ./<project name>
  • replace with actual name

🀝 Contributing

We welcome contributions! Please follow our:

  • Code Style Guide
  • Commit Message Convenstion
  • Pull Request Process

See full CONTRIBUTING.md for details.

  • will be available soon...

πŸ“„ License

This is licensed under the MIT License - see the LICENSE file for details.

πŸ™ Acknowledgments

  • GeeksforGeeks for project concepts
  • C++ Community for best practices

About

🎯 50 hands-on C++ projects from GeeksforGeeks | CGPA Calculator, Algorithms, Mini-Games | Open-source learning resource | Contributions welcome!

Topics

Resources

License

Stars

Watchers

Forks