Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 1.19 KB

README.md

File metadata and controls

29 lines (21 loc) · 1.19 KB

Email History and Timeline

This is a project to capture the history of inventions and developments that contributed to better email. The current version captures most of inventions that have contributed to email as a system.

This is the criteria to add an event or invention or software to the timeline.

  • Introduced something for the first time
  • became very popular

Building the project locally

npm run develop
  • open localhost:8000

Making of the project

The project is made on top of GatsbyJS. Why Gatsby?

If you look closely, this project has three parts. The main events(inventions), associated date, people and the reference links.

Once we have that information, add HTML/CSS styling and generate the page that displays to you.

GatsbyJS is perfect for such a scenario. data + html+ styling → generate the static HTML site.

The 'data' part of the history is in the src/data/email-history.hjson

HJSON is an enhanced version of JSON. Importantly, HJSON has multi-line string support. So picked HJSON as the data format.