Is it possible to delete a google cloud platform project, and after the deletion has completed, make another GCP project with the same ID?
Nah, the project-ID will be locked forever no matter it is active or being deleted by users once it has been defined and activated...
Deleting a project has the following consequences: "You can't reuse the project ID of a deleted project. If you created a custom project ID that you plan to use in the future, you should delete the resources inside the project instead."