Skip to content

ABES-CodeChef/CC-Website-5.O

Repository files navigation

CodeChef ABESEC Chapter Website

Welcome to the official CodeChef ABESEC repository..

🚀 Deployed Website

Access the live website here:

🔗 CodeChef ABESEC Chapter Website

Table of Contents

About

This repository showcases the events, activities, and achievements of CodeChef ABESEC Chapter with a clean, responsive design. Built using HTML, CSS, JavaScript, and GSAP, the project aims to provide an interactive, user-friendly experience for users. Explore our events, view achievements, and stay updated on the latest activities!

Features

  • Responsive Design: Optimized for all devices (mobile, tablet, desktop).
  • Event Listings: Displays upcoming events and activities.
  • Team Page: Introduces the members of the CodeChef ABESEC Chapter.
  • Dynamic Blog: Planned space for coding tutorials and technical articles.
  • Project Page: Highlights completed and upcoming projects, showcasing the Chapter's technical contributions.

Tech Stack

  • HTML: For structuring the web pages.
  • CSS: For styling and creating an engaging UI.
  • SCSS (Sass): For maintainable and scalable stylesheets.
  • JavaScript: For dynamic interactions and functionality.
  • GSAP: For high-performance animations.

Installation

Follow these steps to set up the project locally:

Prerequisites

  • Git: To clone the repository. Download Git
  • Code Editor/IDE (Optional): Recommended for editing the codebase, such as Visual Studio Code or Sublime Text.

Steps

  1. Clone the repository:
    git clone https://github.com/ABES-CodeChef/CC-Website-5.O.git
  2. Navigate to the project directory:
    cd CC-Website-5.O
  3. Open index.html in your browser to view the website.

Contributing

Contributions are welcome! Whether fixing bugs, adding features, or improving documentation, your support matters.

Steps to Contribute

  1. Fork the Repository: Fork the project to your GitHub account.
  2. Clone Your Fork: Clone the repository locally:
    git clone https://github.com/yourusername/CC-Website-5.O.git
  3. Create a New Branch: Create a branch for your changes:
    git checkout -b your-branch-name
  4. Implement Changes: Make your updates, ensuring they follow the project's standards.
  5. Commit Changes: Write clear commit messages:
    git commit -m "type: description of your changes"
  6. Push Branch: Push your branch to your forked repository:
    git push origin your-branch-name
  7. Open a Pull Request: Submit a PR to the main repository, detailing your changes and referencing related issues.

Commit Message Types

  • feat: A new feature.
  • fix: A bug fix.
  • docs: Documentation changes.
  • refactor: Code changes that neither add features nor fix bugs.

Tips for Pull Requests

  • Focus on one change per PR.
  • Describe the issue solved.
  • Reference related issues.
  • Ensure code passes tests.

License

This project is licensed under the MIT License. See the LICENSE file for details.