How to publish a ReactJS app on GitHub

Software engineer with experienced in fullstack development and project management.
Studied CS @ Auburn University.
Search for a command to run...

Software engineer with experienced in fullstack development and project management.
Studied CS @ Auburn University.
No comments yet. Be the first to comment.
Table of Contents What's so great about hash tables? What do hash tables look like IRL? How do hash tables work? So what's the catch? How do I implement a hash table? Where can I learn more? What's so great about hash tables? Hash tables are an ex...

Reflecting on 2020 was eye-opening for me. While I never had a shortage of goals I wanted to accomplish, I struggled with organizing those goals into focused efforts. So this year I committed to a different approach, and created a 3-step process to k...

2020 didn't quite go according to plan, but it still had plenty of silver linings. I spent some time this week reflecting on the last 365 days and even though my 2020 resolutions were a bit unrealistic, I had a more productive year than I thought. �...

I recently led a corporate website redesign, which involved a move from Drupal 7 to Drupal 8. I wanted to share my process for tackling this kind of CMS-based project. Disclaimer: The process outlined below is a guide. Feel free to adapt it to fit ...

It Doesn't Have To Be Crazy At Work is a manifesto written by Jason Fried & David Heinemeier Hansson, the creators of the productivity platform Basecamp. It describes the fundamental (and sometimes unconventional) values that define Basecamp's unique...

GitHub Pages is a hosting service that lets you publish your projects to the web, directly from your GitHub repository. And it's free to use.
Pages is really useful if you need to get your portfolio projects up and running quickly. As you learn new skills and update your repos, you have peace-of-mind knowing that your projects can be published with just a few clicks. If you've ever had to unexpectedly share your portfolio with a potential client or recruiter, you know how valuable this can be!
So let's get started.
npx create-react-app my-project
cd my-project
git remote add origin
https://github.com/my-username/my-project
npm start to spin up a local server on your device.npm run build in the terminal. git add .
git commit -m "Add a short description of the changes you made."
git push -u origin master
master branch or the main branch. Tip: To learn more about configuring source branches, see this GitHub Docs page.
Tip: To learn more about configuring custom domains, see this GitHub Docs page.
GitHub Pages makes it easy to deploy and host web-based apps. If you need a simple, user-friendly way to publish your portfolio projects, give Pages a try!