diff --git a/src/data/projects/caching-server.md b/src/data/projects/caching-server.md index 536a91d88..f158ed783 100644 --- a/src/data/projects/caching-server.md +++ b/src/data/projects/caching-server.md @@ -22,6 +22,7 @@ roadmapIds: - 'java' - 'golang' - 'spring-boot' + - 'cpp' --- You are required to build a CLI tool that starts a caching proxy server, it will forward requests to the actual server and cache the responses. If the same request is made again, it will return the cached response instead of forwarding the request to the server. diff --git a/src/data/projects/database-backup-utility.md b/src/data/projects/database-backup-utility.md index febd4b964..ca419e5d3 100644 --- a/src/data/projects/database-backup-utility.md +++ b/src/data/projects/database-backup-utility.md @@ -22,6 +22,7 @@ roadmapIds: - 'java' - 'golang' - 'spring-boot' + - 'cpp' --- You are required to build a command-line interface (CLI) utility for backing up any type of database. The utility will support various database management systems (DBMS) such as MySQL, PostgreSQL, MongoDB, SQLite, and others. The tool will feature automatic backup scheduling, compression of backup files, storage options (local and cloud), and logging of backup activities. diff --git a/src/data/projects/expense-tracker.md b/src/data/projects/expense-tracker.md index d87016d22..ffe224728 100644 --- a/src/data/projects/expense-tracker.md +++ b/src/data/projects/expense-tracker.md @@ -23,6 +23,7 @@ roadmapIds: - 'java' - 'golang' - 'spring-boot' + - 'cpp' --- Build a simple expense tracker application to manage your finances. The application should allow users to add, delete, and view their expenses. The application should also provide a summary of the expenses. diff --git a/src/data/projects/github-user-activity.md b/src/data/projects/github-user-activity.md index 1849a9b82..f74bea900 100644 --- a/src/data/projects/github-user-activity.md +++ b/src/data/projects/github-user-activity.md @@ -22,6 +22,7 @@ roadmapIds: - 'java' - 'golang' - 'spring-boot' + - 'cpp' --- In this project, you will build a simple command line interface (CLI) to fetch the recent activity of a GitHub user and display it in the terminal. This project will help you practice your programming skills, including working with APIs, handling JSON data, and building a simple CLI application. diff --git a/src/data/projects/number-guessing-game.md b/src/data/projects/number-guessing-game.md index 752d6b2f9..229fe457e 100644 --- a/src/data/projects/number-guessing-game.md +++ b/src/data/projects/number-guessing-game.md @@ -22,6 +22,7 @@ roadmapIds: - 'java' - 'golang' - 'spring-boot' + - 'cpp' --- You are required to build a simple number guessing game where the computer randomly selects a number and the user has to guess it. The user will be given a limited number of chances to guess the number. If the user guesses the number correctly, the game will end, and the user will win. Otherwise, the game will continue until the user runs out of chances. diff --git a/src/data/projects/task-tracker.md b/src/data/projects/task-tracker.md index e624dedee..e2c52a8ed 100644 --- a/src/data/projects/task-tracker.md +++ b/src/data/projects/task-tracker.md @@ -22,6 +22,7 @@ roadmapIds: - 'java' - 'golang' - 'spring-boot' + - 'cpp' --- Task tracker is a project used to track and manage your tasks. In this task, you will build a simple command line interface (CLI) to track what you need to do, what you have done, and what you are currently working on. This project will help you practice your programming skills, including working with the filesystem, handling user inputs, and building a simple CLI application.