{"id":22899826,"url":"https://github.com/kpanesar88/type-racer-backend","last_synced_at":"2025-04-01T04:40:23.507Z","repository":{"id":252510337,"uuid":"840658746","full_name":"kpanesar88/type-racer-backend","owner":"kpanesar88","description":"A simple console-based typing game built in C++ that challenges users to type a randomly generated sentence as quickly and accurately as possible. The project demonstrates basic use of the libcurl library to fetch data from an API, and includes functionality for timing user input and providing feedback on typing performance.","archived":false,"fork":false,"pushed_at":"2024-08-10T10:25:06.000Z","size":56,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-07T03:21:28.725Z","etag":null,"topics":["api","backend","cpp","curl-library","simple-game"],"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/kpanesar88.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":"2024-08-10T09:39:09.000Z","updated_at":"2024-08-10T10:25:10.000Z","dependencies_parsed_at":"2025-03-07T16:15:07.594Z","dependency_job_id":null,"html_url":"https://github.com/kpanesar88/type-racer-backend","commit_stats":null,"previous_names":["kpanesar88/type-racer-backend"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kpanesar88%2Ftype-racer-backend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kpanesar88%2Ftype-racer-backend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kpanesar88%2Ftype-racer-backend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kpanesar88%2Ftype-racer-backend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kpanesar88","download_url":"https://codeload.github.com/kpanesar88/type-racer-backend/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246586097,"owners_count":20801026,"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":["api","backend","cpp","curl-library","simple-game"],"created_at":"2024-12-14T01:16:51.683Z","updated_at":"2025-04-01T04:40:23.485Z","avatar_url":"https://github.com/kpanesar88.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TypeRacer Game\n\nThis is a simple console-based typing game where users are given a sentence to type as quickly and accurately as possible. The sentence is fetched from an online API, and the user's performance is timed and evaluated.\n\n## Features\n\n- Fetches random text from an API.\n- Measures the time taken to type the given sentence.\n- Provides feedback on accuracy and typing speed.\n\n## Prerequisites\n\nTo compile and run this project, you need the following:\n\n- A C++ compiler (e.g., GCC, Clang, MSVC).\n- [libcurl](https://curl.se/libcurl/) library for making HTTP requests.\n- CMake (optional, but recommended for building the project).\n\n## Installation\n\n1. **Install libcurl**:\n   - On Linux (Debian/Ubuntu):\n     ```bash\n     sudo apt-get install libcurl4-openssl-dev\n     ```\n   - On macOS:\n     ```bash\n     brew install curl\n     ```\n   - On Windows:\n     - Download and install the latest version of [cURL for Windows](https://curl.se/windows/).\n     - Ensure that the `libcurl` library is linked in your project.\n\n2. **Clone the repository**:\n   ```bash\n   git clone https://github.com/yourusername/typeracer-game.git\n   cd typeracer-game\n\n## Resources\n- cURL Library: [cURL](https://curl.se/libcurl/)\n- Corporate Generator Free API: [Corporate Generator](https://corporatebs-generator.sameerkumar.website)\n- No File or Directory Found Solution: [Youtube](https://www.youtube.com/watch?v=y9MLOQxksbQ)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkpanesar88%2Ftype-racer-backend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkpanesar88%2Ftype-racer-backend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkpanesar88%2Ftype-racer-backend/lists"}