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.
_datablogcontains a list of markdown for blog postspeoplecontains a list of people in the labresourcescontains a list of resources at the labpublications.ymlis a YAML file for publicationsresources.ymlis a YAML file for tools and resources produced from the lab
src/pagescontains all the pagessite-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.