{"id":24911284,"url":"https://github.com/shravandalavi/cprogrammingprojects","last_synced_at":"2025-10-16T22:30:20.237Z","repository":{"id":247098063,"uuid":"823568768","full_name":"ShravanDalavi/CProgrammingProjects","owner":"ShravanDalavi","description":"A collection of C language projects focusing on specific concepts, algorithms, and problems, offering hands-on experience and practical examples.","archived":false,"fork":false,"pushed_at":"2025-01-17T17:42:34.000Z","size":593,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-17T18:44:47.669Z","etag":null,"topics":["c-programming-project","c-projects","clanguageprojects","cprogramming","cprogramming-language","cprogrammingprojects","cprojects"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ShravanDalavi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2024-07-03T09:26:00.000Z","updated_at":"2025-01-17T17:42:35.000Z","dependencies_parsed_at":"2024-07-06T16:00:40.603Z","dependency_job_id":"93088deb-095b-42d8-88fd-e82f85eead56","html_url":"https://github.com/ShravanDalavi/CProgrammingProjects","commit_stats":null,"previous_names":["shravandalavi/c_programmingprojects"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShravanDalavi%2FCProgrammingProjects","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShravanDalavi%2FCProgrammingProjects/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShravanDalavi%2FCProgrammingProjects/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShravanDalavi%2FCProgrammingProjects/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ShravanDalavi","download_url":"https://codeload.github.com/ShravanDalavi/CProgrammingProjects/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":236749690,"owners_count":19198736,"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":["c-programming-project","c-projects","clanguageprojects","cprogramming","cprogramming-language","cprogrammingprojects","cprojects"],"created_at":"2025-02-02T04:19:08.218Z","updated_at":"2025-10-16T22:30:14.718Z","avatar_url":"https://github.com/ShravanDalavi.png","language":"C","readme":"# C_ProgrammingProjects\n\n## Introduction\nWelcome to the C_ProgrammingProjects repository! This collection includes various projects implemented using the C programming language. Each project focuses on a specific concept, algorithm, or problem, providing hands-on experience and practical examples.\n\n---\n\n## Projects Included\nHere's a list of some of the projects included in this repository: \n\n| **No.** | **Name** | \n| ------- | -------- | \n|\t**01**\t| **[Attendance Monitoring System](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Attendance%20Monitoring%20System)** |\n|\t**02**\t| **[Bank Management System](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Bank%20Management%20System)** |\n|\t**03**\t| **[Billing System](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Billing%20System)** |\n|\t**04**\t| **[Bus Reservation System](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Bus%20Reservation%20System)** |\n|\t**05**\t| **[Calendar Application](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Calendar%20Application)** |\n|\t**06**\t| **[Contact Management System](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Contact%20Management%20System)** |\n|\t**07**\t| **[Dictionary Application](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Dictionary%20Application)** |\n|\t**08**\t| **[Employee Payroll System](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Employee%20Payroll%20System)** |\n|\t**09**\t| **[Employee Salary Slip Generation](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Employee%20Salary%20Slip%20Generation)** |\n|\t**10**\t| **[File Management System](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/File%20Management%20System)** |\n|\t**11**\t| **[Fitness Tracker](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Fitness%20Tracker)** |\n|\t**12**\t| **[Flight Reservation System](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Flight%20Reservation%20System)** |\n|\t**13**\t| **[Hospital Management System](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Hospital%20Management%20System)** |\n|\t**14**\t| **[Inventory Management System](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Inventory%20Management%20System)** |\n|\t**15**\t| **[Library Catalog System](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Library%20Catalog%20System)** |\n|\t**16**\t| **[Library Management System](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Library%20Management%20System)** |\n|\t**17**\t| **[Mini Voting System](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Mini%20Voting%20System)** |\n|\t**18**\t| **[Online Quize Application](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Mini%20Voting%20System)** |\n|\t**19**\t| **[Paint Application](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Paint%20Application)** |\n|\t**20**\t| **[Simple Calculator](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Simple%20Calculator)** |\n|\t**21**\t| **[Student Gradebook](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Student%20Gradebook)** |\n|\t**22**\t| **[Student Record Management System](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Student%20Record%20Management%20System)** |\n|\t**23**\t| **[ToDo List Application](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Todo%20List%20Application)** |\n|\t**24**\t| **[Tourism Management System](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Tourism%20Management%20System)** |\n|\t**25**\t| **[Weather Monitoring System](https://github.com/ShravanDalavi/C_ProgrammingProjects/tree/main/projects/Weather%20Monitoring%20System)** | \n\n---\n\n## How to Run\nTo run any of these projects, follow these general steps:\n### 1. Clone the Repository:\n  ```sh\ngit clone https://github.com/ShravanDalavi/CProgrammingProjects.git\ncd CProgrammingProjects\n  ```\n### 2. Compile and Execute:\nEach project typically includes a 'README.md' file with specific instructions on how to compile and run the program. Navigate to the projectdirectory and follow the instructions provided in the README.md file.\nReplace repository-name with the actual repository name and executable_name with the name of the compiled executable specific to each project.\n\n### 3. General Steps:\n- Navigate to the project directory.\n\n- Compile the program using a C compiler (e.g., gcc).\n\n- Execute the compiled executable.\n\n### Example Commands for a Project\nHere’s a quick example for the attendance-monitoring-system project:\n ```sh\ncd CProgrammingProjects\ncd attendance-monitoring-system\ngcc main.c -o attendance\n./attendance\n ```\n\n## Prerequisites\nMake sure you have a C compiler installed (e.g., GCC). Some projects may require additional libraries or software, which will be specified in their respective folders.\n\n---\n\n## How can I read this tutorial without an Internet connection? \u003cimg alt=\"GIF\" src=\"https://github.com/TheDudeThatCode/TheDudeThatCode/blob/master/Assets/hmm.gif\" width=\"20\" /\u003e\n\n1. Go [**`here`**](https://github.com/ShravanDalavi/C_ProgrammingProjects) and click the big green ➞  **`Code`** button in the top right of the page, then click ➞ [**`Download ZIP`**](https://github.com/shravandalavi/C_ProgrammingProjects/archive/refs/heads/main.zip).\n\n![image](https://github.com/user-attachments/assets/e95f8535-db25-4f10-b0d5-64085e28fb92)\n\n\n2. Extract the ZIP and open it. Unfortunately I don't have any more specific instructions because how exactly this is done depends on which operating system you run.    \n3. Launch ipython notebook from the folder which contains the notebooks. Open each one of them\n  \n    **`Kernel \u003e Restart \u0026 Clear Output`**\n    \nThis will clear all the outputs and now you can understand each statement and learn interactively.\n\u003cbr\u003e\nIf you have git and you know how to use it, you can also clone the repository instead of downloading a zip and extracting it. An advantage with doing it this way is that you don't need to download the whole tutorial again to get the latest version of it, all you need to do is to pull with git and run ipython notebook again.\n\n---\n\n## Licence 📜\nYou may use this tutorial freely at your own risk. See [LICENSE](./LICENSE).\n\n## Contributors ✨\n- Shravan Dalavi\n  - Contact: shravandalavi137@gmail.com\n  - GitHub: [Profile](https://github.com/ShravanDalavi)\n- Ashwini Sonawane\n  - Contact: ashwinisonawane@gmail.com\n  - GitHub:  [Profile](https://github.com/SonawaneAshwini)\n    \n---\n\n### Feedback and Support\nWe value your input! If you encounter any issues or have suggestions, please open an issue in this repository. Your feedback helps us improve!\n\n### Show Your Support\n**If you enjoyed this tutorial, don't forget to [⭐ star the repository](https://github.com/ShravanDalavi/C_ProgrammingProjects) and [follow for updates](https://github.com/ShravanDalavi).**\n\n**Thank you for exploring this repository! I hope you find these projects both interesting and useful. 😊**\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshravandalavi%2Fcprogrammingprojects","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshravandalavi%2Fcprogrammingprojects","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshravandalavi%2Fcprogrammingprojects/lists"}