Build with gatsby-starter-delog. You can run the website from the root of this repository as follows:
npm install
gatsby develop # see localhost:8000Information is located in website folder.
- _data- blogcontains a list of markdown for blog posts
- peoplecontains a list of people in the lab
- resourcescontains a list of resources at the lab
- publications.ymlis a YAML file for publications
- resources.ymlis a YAML file for tools and resources produced from the lab
 
- src/pagescontains all the pages
- site-meta-data.jsoncontains basic information for the site and landing page
We use EmailJS for sending email in contact page. In this repository, we have a set of key-value pairs as an example in .env.example. To test functionality of the contact page, you will need an EmailJS account (a free one is fine) and setup three keys in .env file:
- Email services -- to link your email via SMTP
- Email templates -- to structure the email message
- Integration -- to get User ID
Then put these keys in .env file before running development.