vlingenfelter / women-of-venus

A collection of biographies of women who have craters named after them on the planet Venus
https://venus.violetlingenfelter.com
MIT License
0 stars 0 forks source link
blog craters data design gatsby graphic venus women

Women of Venus

This project is a collection of biographies of women who have craters named after them on the planet Venus. Each woman's biography contains a hand-drawn picture, a short description of that woman's accomplishments, and a set of tags. Women can be viewed alphabetically, by tag, or at random.

Getting Started

  1. You will need npm installed. You can follow the instructions here to do that.
  2. Clone this repo and run npm install to install all the dependencies for the project.
  3. Run npm run develop to view the project locally (at localhost:8000)

Project Structure

This is a React project that uses Gatsby.js to statically generate the site. There are 3 main folders for the project: content, src, and static. Content contains the website content, src contains the code to generate the website, and static contains fonts and the favicon.

content folder

The content folder contains the data for the website. There are two folders: assets and blog.

src folder

The src folder contains the code that makes the website. There are five folders: components, pages, styles, templates, and utils.

Data

Data for this project was taken from the Venus Crater Database maintained by URSA's Lunar and Planetary Institute. We use only the subset of craters that were named after historic people. The rest of the craters were named after common, traditionally feminine, first names.

Dependencies

This project uses Gatsby.js.