GDSC AEC is the official Google Developer Student Club (GDSC) of Asansol Engineering College (AEC). It is a community group for students who are passionate about technology, software development and innovation. We also host events such as codesprints, tech talks, and workshops that aim to foster creativity, problem-solving skills, and a deeper understanding of Google technologies. One of our main aims is to be inclusive and open to students of all experience levels, including those who are new to technology and programming. Joining our fraternity might help you with networking opportunities, skill development, and the chance to work on projects that can make a real impact.
This repository has been created as an effort to encourage open source contributions as well as to help people get acquainted with Hacktoberfest.
This is the student-run community site of GDSC AEC Chapter ,it is no longer just an HTML, CSS, and JS Website.Now It is using React with Vite and Tailwind. For any queries join our Discord community chats and feel free to connect with us.
- Check out the website's
Figma
- Assign yourself an issue and fork this repo. For more information read CONTRIBUTING
- Clone repo locally using
git clone https://github.com/gdsc-aec-india/GDSCAEC-WEBSITE
- After cloning make sure you create a new branch by using
git checkout -b my-branch
- Now , run this following commands in your terminal.
-
cd GDSCAEC-WEBSITE npm i npm start
- Start making edits in the newly created git branch. Firstly, add your name in the
CONTRIBUTORS
file - Add the modified/created files to the staging using
git add .
- Commit the changes made into the checked out branch using
git commit -m "commit message"
- Sync your local clone in our repositories section on github and add this script
git pull origin your_branch_name
to resolve your merge conflict locally - Push the changes using
git push origin my-branch
And if you like the project, but just don't have time to contribute, that's fine. There are other easy ways to support the project and show your appreciation, which we would also be very happy about:
- ⭐ Star the project
- Tweet about it
- Refer this project in your Linkedin posts
- Mention the project at local meetups and tell your friends/colleagues
Note 1:
We observe beginners addressing bugs and creating feature updates without any assignment or prior approval from the maintainers. Even though we appreciate the enthusiasm, that is not how we are accepting contributions in our repository and we encourage all beginners to read and properly follow the contribution policies. Please ensure all ideas are thoroughly discussed and have received approval from the maintaining team before collaborators begin working on the updates.
Note 2:
Once an issue is assigned to an individual (and one individual only at a time) we'll not reassign the same to anyone else unless the pull-request window expires (5 days from time of assignment) or the assignee unassign themselves. Any message from new-comers requesting assignment to an issue already claimed, will be ignored. First-time contributors are especially asked to take heed of this.
By contributing to this repository, you adhere to the rules in our Code of Conduct. Here are a few general instructions for people willing to develop onto the codebase.
Creating issues before starting to work on your pull request helps you stay on the right track. Discuss your proposal well with the current maintainers.
Follow the code formatting standards of the repository by referring to existing source files.
Make it clear what hacks you've used to keep this website afloat. Your work needs to be understood first, before getting appreciated.
To display your contributions to visitors and future contributors.
This project is made possible by our valuable contributors.
🎉 What is Hacktoberfest?
Hacktoberfest 2023 is a month-long virtual festival celebrating open-source contributions. It's the perfect entry point for newcomers to the world of open source!
Throughout October 2023, all you need to do is contribute to any open-source project and merge at least four pull requests. Yes, you can choose any project and any type of contribution. You don't need to be an expert coder; it could be a bug fix, an improvement, or even a documentation update!
Hacktoberfest welcomes participants from all corners of our global community. Whether you're an experienced developer, a coding enthusiast just starting out, an event organizer, or a company of any size, you can help drive the growth of open source and make positive contributions to an ever-expanding community. People from diverse backgrounds and skill levels are encouraged to take part.
Hacktoberfest is an inclusive event open to everyone in our global community! Pull requests can be submitted to any GitHub or GitLab-hosted repository or project. You can sign up anytime between October 1 and October 31, 2023.
Hacktoberfest has a straightforward goal: to promote open source and reward those who contribute to it.
However, it's not just about the T-shirts and stickers; it's about supporting and celebrating open source while giving back to the community. If you've never contributed to open source before, now is the perfect time to start. Hacktoberfest offers a wide range of contribution opportunities, including plenty suitable for beginners.
Hacktoberfest is inclusive and open to everyone, regardless of your background or skill level. Whether you're a seasoned developer, a student learning to code, an event host, or a company of any size, you can help foster the growth of open source and make meaningful contributions to a thriving community.
Contributions don't have to be limited to code; they can include documentation updates or fixing typos.
You can contribute to any open source project hosted on GitHub.com between October 1 and October 31, 2023. Look for issues labeled with "hacktoberfest" or "good-first-issue" on GitHub; these are typically beginner-friendly and easy to tackle.
If you're looking for a faster way to open four PR's and win, there's a better way! Almost every repo looking for help has a CONTRIBUTING.md file in it, read it first!Register for an event and learn with a group, or connect with others in the Discord chat.