-
Clone the repository:
git clone git://github.com/mldangelo/personal-site.git cd personal-site
-
(Optional) Ensure you're on Node v16 or higher:
nvm install node --version
-
Install dependencies:
npm install
-
Start the application:
npm start
By default, the application should be available at http://localhost:3000/.
- Update the environment variables and Git remote URL in
.github/workflows/github-pages.yml
. - Adjust the
homepage
value inpackage.json
based on your hosting preferences. - Planning on using a custom domain? Update
public/CNAME
. Otherwise, remove it.
After making a commit to main
, simply push your changes, and the deployment will be handled automatically.