This repository hosts the Hacktoberfest contribution website for the Creative Computing Society (CCS), built upon the popular Start Bootstrap - Creative theme. This project is intended to be a beginner-friendly starting point for anyone looking to make their first open-source contribution!
We warmly welcome contributions from everyone! If you're new to open source, this is the perfect place to start.
- Fork this repository.
- Navigate to a file (like
index.htmlor thisREADME.md) and click the pencil icon to edit it directly on GitHub. - Fix a typo or improve the wording of a sentence.
- Commit your change with a clear message (e.g.,
Fix: Clarified instructions in README). - Open a Pull Request (PR) from your fork back to this repository.
For a comprehensive walkthrough on the Git/GitHub workflow (Fork
👉 CCS Guide to Contributing in Hacktoberfest
If you wish to run the website locally and test more complex changes (like CSS or JavaScript updates), follow these steps:
This project uses Gulp to compile SASS/SCSS files and BrowserSync for live-reloading.
You must have Node.js and npm (Node Package Manager) installed on your system.
- Clone the Repository:
git clone [https://github.com/creative-computing-society/creative-computing-society.github.io.git](https://github.com/creative-computing-society/creative-computing-society.github.io.git)
- Install Dependencies: Navigate into the directory and install the necessary packages.
cd creative-computing-society.github.io npm install - Start Local Server: Run the development command.
This command will open the site in your browser at
gulp dev
http://localhost:3000(or similar) and watch your files for changes.
This theme is based on the following key libraries, as listed in the package.json:
- Frontend Framework: Bootstrap (v4.1.3)
- Icons: Font Awesome (v5.3.1)
- Scrolling Effects: ScrollReveal, jQuery Easing
- Image Gallery: Magnific Popup
This project is licensed under the MIT License.