Can I Have Two Create React Apps In Github Repo?

Can I Have Two Create React Apps In Github Repo? Create an Account in GitHub. Create Repo in GitHub where the repo name should be username.github.io. Create React Application. Deploy the React Application using GitHub Pages. Commit and Push the codebase (React Application) into GitHub repo. Is create React app good for production? Why it