Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/errhythm/gatsby-boycott-template
Boycott is a powerful and customizable template for creating boycott websites, built with React and Gatsby. Inspired by the design and functionality of BoycotZionism, this template provides a solid foundation for launching your own boycott campaigns quickly and effectively.
https://github.com/errhythm/gatsby-boycott-template
boycott boycott-israeli-companies gatsby reactjs
Last synced: about 1 month ago
JSON representation
Boycott is a powerful and customizable template for creating boycott websites, built with React and Gatsby. Inspired by the design and functionality of BoycotZionism, this template provides a solid foundation for launching your own boycott campaigns quickly and effectively.
- Host: GitHub
- URL: https://github.com/errhythm/gatsby-boycott-template
- Owner: errhythm
- License: 0bsd
- Created: 2024-08-24T09:09:37.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-25T15:45:04.000Z (5 months ago)
- Last Synced: 2024-11-04T01:41:52.350Z (3 months ago)
- Topics: boycott, boycott-israeli-companies, gatsby, reactjs
- Language: JavaScript
- Homepage: https://theboycott.netlify.app
- Size: 790 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Boycott - A Gatsby Boycott TemplateBoycott is a powerful and customizable template for creating boycott websites, built with React and Gatsby. Inspired by the design and functionality of [BoycotZionism](https://www.boycotzionism.com/), this template provides a solid foundation for launching your own boycott campaigns quickly and effectively.
## 🚀 Quick start
1. **Create a Boycott site.**
Use the Gatsby CLI to create a new site, specifying the Boycott template.
```shell
gatsby new my-boycott-site https://github.com/errhythm/gatsby-boycott-template
```2. **Start developing.**
Navigate into your new site's directory and start it up.
```shell
cd my-boycott-site/
gatsby develop
```3. **Open the source code and start editing!**
Your site is now running at `http://localhost:8000`!
Edit `src/pages/index.js` to see your site update in real-time!
## 🚀 Quick start (Netlify)
Deploy this starter with one click on [Netlify](https://app.netlify.com/signup):
[](https://app.netlify.com/start/deploy?repository=https://github.com/errhythm/gatsby-boycott-template/)
## 🧐 What's inside?
A quick look at the top-level files and directories you'll see in this Boycott project.
.
├── node_modules
├── src
├── .gitignore
├── gatsby-browser.js
├── gatsby-config.js
├── gatsby-node.js
├── gatsby-ssr.js
├── LICENSE
├── package.json
└── README.md## 🎨 Customization
1. **Styling**: Modify the CSS in `src/styles` to match your brand.
2. **Content**: Update the boycott information in `src/data/boycotts.js`.
3. **Components**: Customize React components in `src/components` to add or modify features.## 🤝 How to Contribute
We welcome contributions to improve the Boycott template! Here's how you can help:
1. Fork the repository
2. Create a new branch (`git checkout -b feature/AmazingFeature`)
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request## 📜 License
This project is licensed under the MIT License. See the `LICENSE` file for details.
## 🙏 Credits
- Design and functionality inspired by [BoycotZionism](https://www.boycotzionism.com/)
- Built with [Gatsby](https://www.gatsbyjs.com/) and [React](https://reactjs.org/)
- Rest was done by [@errhythm](https://github.com/errhythm)## 💬 Support
If you have any questions or need help with the template, please open an issue in the GitHub repository.
Keep boycotting!