Skip to content

EstelleBarnoud/estellebarnoud.com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Personal Website

‼️ This website has been revamped into estellewolski.vercel.app. Please visit the new repository instead.

Self-hosted portfolio website including a small introduction, experience, skills & interests.

Technologies used

Front-end development using open source technologies:

  • Yarn for dependency management
  • Node.js — JavaScript runtime
  • React — JavaScript library for building user interfaces
  • Material-ui — React components that implement Google's Material Design.
  • GitHub Pages for publishing the static website

Install

Install node & npm following the npm documentation. For example on MacOS:

brew install n
n <version>

Tip: to install the latest Long Time Support version, run n lst. Note: you might need to prepend sudo to ensure you have the right permissions.

Then install yarn:

npm install --global yarn

Develop

Install project dependencies:

yarn install

Run the project:

yarn start

This will open up a browser page with the compiled code.

Deploy

Push the project to production with one of the following method:

  • [free] using GitHub Pages hosting⚠️Your repository must be named: <user>.github.io
  • [used for this repository] setting up your own subdomain⚠️You must have a registered domain name. You can buy one in any domain name registrar, for example on Google Domains.
    You can then specify your subdomain and check the status & location of your deploy in your repository Settings > Pages. Repository settings for GitHub Pages Note: It can take up to a minute for the update to show.

Once configured, push your changes to your website:

yarn deploy

Tip: you can also consider creating a GitHub Action workflow to deploy your website automatically.

About

Personal Website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •