{"id":28242140,"url":"https://github.com/nitintonypaul/basic-projects-python","last_synced_at":"2025-06-11T19:30:25.161Z","repository":{"id":273170050,"uuid":"864944791","full_name":"nitintonypaul/basic-projects-Python","owner":"nitintonypaul","description":"A relatively small repository with beginner friendly Python projects that anyone can refer and learn from.","archived":false,"fork":false,"pushed_at":"2025-04-18T08:17:18.000Z","size":42,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-19T05:09:31.511Z","etag":null,"topics":["beginner-friendly","learning","mini-projects","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nitintonypaul.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-09-29T15:31:27.000Z","updated_at":"2025-05-05T18:34:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"157f1a1e-8234-471c-a634-239f4e1788e0","html_url":"https://github.com/nitintonypaul/basic-projects-Python","commit_stats":null,"previous_names":["nitintonypaul/basic-projects-python"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nitintonypaul%2Fbasic-projects-Python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nitintonypaul%2Fbasic-projects-Python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nitintonypaul%2Fbasic-projects-Python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nitintonypaul%2Fbasic-projects-Python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nitintonypaul","download_url":"https://codeload.github.com/nitintonypaul/basic-projects-Python/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":255952147,"owners_count":22314289,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["beginner-friendly","learning","mini-projects","python"],"created_at":"2025-05-19T05:09:29.855Z","updated_at":"2025-06-11T19:30:25.155Z","avatar_url":"https://github.com/nitintonypaul.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Python Mini Projects for Beginners\n\nThis repository is a curated collection of beginner-friendly Python projects, created to support new learners in enhancing their programming skills through practical application. Each project is designed to be simple, efficient, and purposeful—providing hands-on experience with core Python concepts.\n\nThe repository contains **10 basic mini projects**, covering a wide range of topics and use-cases, offering learners a strong foundation in Python programming. Whether you're revising key concepts or building your first portfolio, these projects aim to make the learning process both accessible and engaging.\n\n---\n\n## 📌 Objectives\n\n- Encourage hands-on learning of Python fundamentals\n- Provide real-world examples to reinforce conceptual understanding\n- Promote structured, readable, and maintainable coding practices\n- Inspire learners to expand upon and customize basic project ideas\n\n---\n\n## 🛠️ Projects Included\n\nEach file in this repository corresponds to a standalone Python project. The projects utilize standard libraries and require no external dependencies unless otherwise specified. Projects include:\n\n- BMI Calculator\n- Bruteforce PIN Guesser \n- Morse Code Translator\n- Number Guessing Game\n- Password Generator\n- Receipt Price Calculator\n- Rock Paper Scissors\n- String Encoder/Decoder\n- Tic Tac Toe\n- A Simple Calculator\n\n---\n\n## 🚀 Getting Started\n\nTo run a project:\n\n1. **Clone the repository**\n\n   ```bash\n   git clone https://github.com/nitintonypaul/basic-projects-Python.git\n   ```\n2. **Navigate to the project directory**\n\n   ```bash\n   cd basic-projects-Python/Projects\n   ```\n3. **Run the project of your choice using Python 3.9 or greater**\n\n   Example:\n   ```bash\n   python3 calculator.py\n   ```\n\n---\n\n## ⚠️ Disclaimer\nAll Python files in this repository have been written entirely from scratch by the author. Any resemblance to existing projects, codebases, or third-party implementations is purely coincidental.\n\nThis initiative is intended solely for educational purposes. The projects are prototypes meant to illustrate fundamental programming techniques, and are not optimized for production environments.\n\n---\n\n## 🙏 Acknowledgments\nThank you for visiting this repository. I hope you find the projects insightful and inspiring as you continue your journey in Python programming.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnitintonypaul%2Fbasic-projects-python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnitintonypaul%2Fbasic-projects-python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnitintonypaul%2Fbasic-projects-python/lists"}