static site generator using React and Markdown