GithubHelp home page GithubHelp logo

wnguye03 / michaeldemar.co Goto Github PK

View Code? Open in Web Editor NEW

This project forked from michaelfromyeg/michaeldemar.co

0.0 0.0 0.0 276.14 MB

๐Ÿ‘จโ€๐Ÿ’ป๐Ÿ’ป A personal website! And experimenting with things I've learned in web design. (v4, made with Gatsby, and currently live!)

Home Page: https://michaeldemar.co

License: MIT License

Shell 0.14% JavaScript 15.55% TypeScript 69.01% SCSS 15.30%

michaeldemar.co's Introduction

michaeldemar.co ๐Ÿ‘‹๐Ÿ 

Author License

My personal website built using Gatsby (with React) and SCSS. Contains a blog, a graphic design portfolio, write-ups about my personal projects, and a bit about me :-)

Development

There's just a couple of dependencies to install before running this project locally.

If you're on macOS, Linux, or WSL:

# Install Homebrew (or Linuxbrew) if you haven't already!
brew install node nvm
npm i -g gatsby-cli

After cloning the repository, run

$ nvm use
$ npm install
> (unfortunately, many dependency warnings...)
$ npm start
> You can now view michaeldemar.co in the browser.

    http://localhost:8000/

    View GraphiQL, an in-browser IDE, to explore your site's data and schema

    http://localhost:8000/___graphql

    Note that the development build is not optimized.
    To create a production build, use gatsby build

If you're looking to publish your Gatsby site to GitHub pages after forking this project, see the Gatsby documentation for more information. If you're interested in helping me turn this project into a re-usable Gatsby template, feel free to open an issue or PR.

Notes

Anything I think is helpful to know for future me I'll leave here!

The static/ folder

The static folder contains files that are "directly" copied (i.e., they are unmodified during copying) to the public/ folder. You should avoid using it!

It's fine for the favicon.ico and robots.txt files to live here. The CNAME doesn't have to live here; GitHub Pages will pick it up from the project root.

Screenshots

Here's a few screenshots of the site (...though it often changes).

The homepage

The blog

A post on my blog

Contributing

See a typo or some other improvement? Feel free to open an issue or PR. Thanks in advance!

michaeldemar.co's People

Contributors

michaelfromyeg avatar dependabot[bot] avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.