DownTheMatrix / Personal-Blog

A simple, server-less blog made with React and React Router.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project Overview

This project was bootstrapped with Create React App. It was conceived to act as my personal blog and it is meant to host tech related articles and tutorials. It also contains an "Introduction" and a "Contact" section. The app uses React and React Router for its functionality, and SASS as a preprocessor. Finally, it uses CSS Flexbox and CSS Grid layout model to style its sections and elements.

How to run the app

To get started:

  • clone the project using Git or download it as a .zip file
  • Open the terminal and cd into the project folder
  • install all the project dependencies using the npm install command
  • start the development server using the npm start command

Alternatively, you can view the live version here (hosted by Netlify): Live Demo

Application Structure

The app relies on React Router to create a single page application. Since the application doesn't require a dynamic server, I opted for a <HashRouter> solution.

License

The text content is obviously meant to be private and personal, but the app structure is released under an MIT license.

About

A simple, server-less blog made with React and React Router.

License:MIT License


Languages

Language:JavaScript 72.8%Language:CSS 21.9%Language:HTML 5.3%