Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/srph/techbrew
Website for Tech Brew Labs
https://github.com/srph/techbrew
gatsbyjs react startup styled-components website
Last synced: 16 days ago
JSON representation
Website for Tech Brew Labs
- Host: GitHub
- URL: https://github.com/srph/techbrew
- Owner: srph
- License: mit
- Created: 2018-07-03T03:06:32.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-07-19T10:47:55.000Z (over 6 years ago)
- Last Synced: 2024-11-28T06:27:20.256Z (3 months ago)
- Topics: gatsbyjs, react, startup, styled-components, website
- Language: JavaScript
- Homepage: https://techbrew.kierb.com/
- Size: 3.14 MB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# techbrew
Website for Tech Brew Labs. [View website](techbrewlabs.com)## Stack
Built with [Gatsby](https://www.gatsbyjs.org/) v1, a static-site generator for React.js## Contributing
### Requirements
[Node `>=8` && npm `>=5`](https://nodejs.org/api/util.html#util_util)### Setup
- Install dependencies:
```bash
npm install
```
- Create a file called `.env.development` and configure `GATSBY_DISCORD_CONTACT_WEB_HOOK` to your [Discord Web Hook](https://support.discordapp.com/hc/en-us/articles/228383668) (used in the Contact page):
```
GATSBY_DISCORD_CONTACT_WEB_HOOK=
```
- Run Gatsby to watch for file changes
```bash
npm run develop
```
- Open up your browser and go to `localhost:8000`.### Deployment
Currently, [Netlify](https://netlify.com) is used for continuous deployment and to host this website.- Set environment config `GATSBY_DISCORD_CONTACT_WEB_HOOK` to your [Discord Web Hook](https://support.discordapp.com/hc/en-us/articles/228383668) (used in the Contact page).
- Create the build.
```
gatsby build
```
- Set your web server's public root path to `/public`.## Attribution
- Designed by [Kirby Borromeo](https://dribbble.com/kbyborromeo)
- [Vincent Tantardini](https://dribbble.com/vt) for his [Freebie 16 Line Illustrations](https://dribbble.com/shots/2131376-Freebie-16-Line-Illustrations)
- [Rasmus Andersson](https://rsms.me) [(@rsms)](https://twitter.com/rsms) for [Inter UI](https://rsms.me/inter/)
- [Netlify](https://netlify.com) for hosting this website