This is the codebase for devtreff.io. It uses Gridsome, which is a Vue.js-based static site generator and tailwind CSS framework.
We welcome any contributions made to this project, as long as they meet our coding standards and fit in our roadmap.
We are dedicated to make contributing to this project a welcoming, respectful and learning experience. That being said, we expect any contributor and project maintainer to honor our Code of Conduct.
If you find a bug that hasn't already been reported, please create a new issue and provide steps to recreate it. If you can fix the bug, open a pull request and attach it to the issue. We will review it as soon as possible.
If you want to contribute a feature, head over to our planning board to see planned and ongoing work. If you have an idea of your own, feel free to open an issue to discuss what it looks like. Please provide as much detail and context as possible.
If you want to check out and run this project on your local machine, do the following:
- Check out this project with git.
git clone git@github.com:devtreff/devtreff.io.git
- Install yarn.
- Install the dependencies: Run
yarn install
to install the node dependencies. - Start the local dev server: Run
STORYBLOK_ACCESS_TOKEN=<STORYBLOK_ACCESS_TOKEN> gridsome develop
to start a local dev server athttp://localhost:8080
. To get aSTORYBLOK_ACCESS_TOKEN
for development, contact us at contact@devtreff.io. - Happy coding 🎉🙌