{"id":30287044,"url":"https://github.com/onurags/filemanagement","last_synced_at":"2026-05-23T20:31:48.232Z","repository":{"id":272584867,"uuid":"917095098","full_name":"onurags/FileManagement","owner":"onurags","description":null,"archived":false,"fork":false,"pushed_at":"2025-01-15T11:41:49.000Z","size":28,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-26T08:48:24.484Z","etag":null,"topics":["cpp"],"latest_commit_sha":null,"homepage":"","language":"C++","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/onurags.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}},"created_at":"2025-01-15T10:48:15.000Z","updated_at":"2025-01-15T11:43:22.000Z","dependencies_parsed_at":"2025-01-15T12:55:39.604Z","dependency_job_id":"63af9799-e4cb-4e97-bf76-093a3f5a84a5","html_url":"https://github.com/onurags/FileManagement","commit_stats":null,"previous_names":["anuragganvir/filemanagement","onurags/filemanagement"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/onurags/FileManagement","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onurags%2FFileManagement","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onurags%2FFileManagement/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onurags%2FFileManagement/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onurags%2FFileManagement/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/onurags","download_url":"https://codeload.github.com/onurags/FileManagement/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onurags%2FFileManagement/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33412082,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-23T18:09:33.147Z","status":"ssl_error","status_checked_at":"2026-05-23T18:09:31.380Z","response_time":53,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["cpp"],"created_at":"2025-08-16T21:36:11.613Z","updated_at":"2026-05-23T20:31:48.174Z","avatar_url":"https://github.com/onurags.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# File Management System\n\n## Overview\n\nThe **File Management System** is a C++ project that allows users to perform various file operations such as creating, writing, reading, appending, and deleting files. This system includes a simple menu interface for interacting with files and demonstrates file handling techniques in C++.\n\n## Features\n\n- **Create a new file**: Allows the user to create a new file.\n- **Write to a file**: Allows the user to write content to a specified file.\n- **Read from a file**: Allows the user to read the content of a file.\n- **Append to a file**: Allows the user to add content to an existing file.\n- **Delete a file**: Allows the user to delete a specified file.\n\n\n## How to Run\n\n### Prerequisites\n\n- A C++ compiler (such as GCC or Clang)\n- A terminal or command prompt for execution\n\n### Steps to run the application\n\n1. **Clone the repository** to your local machine:\n\n   ```bash\n   git clone https://github.com/anuragganvir/FileManagement.git\n## How to Use\n\nWhen you run the application, the following options will be displayed:\n\n- Create a new file\n- Write to a file\n- Read from a file\n- Append to a file\n- Delete a file\n- Exit\n\n#### Enter your Choice:\n\n### Available Operations\n\n1. **Create a new file**: Enter a filename, and a new file will be created if it doesn't exist.\n2. **Write to a file**: You can specify content to write to a file. The content is written line-by-line.\n3. **Read from a file**: View the content of an existing file.\n4. **Append to a file**: Add new content to an existing file.\n5. **Delete a file**: Delete an existing file from the system.\n\n\n## Contact\n\nFor any questions or feedback, feel free to contact me at:\n\n*   **Email**: [anuragganvir2019@gmail.com](mailto:anuragganvir2019@gmail.com)\n*   **GitHub**: [github.com/anuragganvir](https://github.com/anuragganvir)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fonurags%2Ffilemanagement","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fonurags%2Ffilemanagement","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fonurags%2Ffilemanagement/lists"}