I'm creating this react app, and deploying it to Github Pages. You can view it here:
https://jlultimate.github.io/reacteasy/
and the source code is here:
github.com/jlultimate/reacteasy
But it doesn't show the react app, but just shows the link to the same page and the README. The way I deployed the project was I used my project folder from my computer, used git remote add origin https://jlultimate.github.io/reacteasy.git, commited, pushed the files, installed gh-pages, added homepage to package.json, added predeploy and deploy to npm scripts, ran npm run predeploy and npm run deploy, and everything worked out nicely (except for showing the react app).
First, I tried to change the homepage to https://jlultimate.github.io/reacteasy/public/index.html, I tried to re-build the create-react-app, I commited and pushed again to Github, nothing happened. When I opened https://jlultimate.github.io/reacteasy/public/index.html, it still leaves a blank screen like when I open the file in the project folder itself. Also, I tried to run the development server with "npm start" but instead it opened to localhost:3000/jlultimate.github.io/public/index.html, which I understand works. (And localhost:3000 itself works too, of course.)
Please help! I have a million million-dollar react program-ideas to program in the future.