Skip to content
Raghad-MeziedPublic

About

A robust blogging web application featuring articles on academic fields like science, technology, engineering, and mathematics. Built with GatsbyJS, it harnesses the incredible capabilities offered by the framework.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

STEM Blog

Blogging web application that contains articles about topics in the academic fields: science, technology, engineering and mathematics; built with GatsbyJS. The main purpose of building this blog is to learn GatsbyJS and implement some of the amazing capabilities that Gatsby comes with.

Live Demo

click here to visit the blog

Note:

The content in the live demo is copied from wikipedia, the purpose is to illustrate the features of the app using real content. In each article, a reference to the original one exists.

Prototype

click here to see the app prototype

Installation Guide

  • Install the Gatsby CLI npm install -g gatsby-cli
  • Clone this repo
  • In /src, you need the content folder otherwise the app wil not run. see the deployed branch for more details.
  • Install dependancies npm i
  • Run in development mode npm run develop or for production npm run build

Technologies

  • Gatsby
  • React(hooks)
  • Elasticlunr.js
  • Katex
  • Netlify CMS

About

A robust blogging web application featuring articles on academic fields like science, technology, engineering, and mathematics. Built with GatsbyJS, it harnesses the incredible capabilities offered by the framework.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages