Skip to content

CodeNEST-NSHM/Code_For_Change_2025

Repository files navigation

Code for Change 2025

Welcome to the official repository for Code for Change 2025, a premier hackathon event organized by OSSDC in collaboration with NSHM Knowledge Campus, Durgapur. This repository contains the source code and resources for the event's official website.

Table of Contents

Introduction

Code for Change 2025 is a 24-hour offline hackathon running from February 20, 2025, to March 20, 2025. This website serves as an informational hub, providing details about the event, organizers, code of conduct, and registration process.

Features

  • Responsive Design – Optimized for all screen sizes and devices.
  • Dark Mode – Toggle between light and dark themes for a better user experience.
  • Animated Hero Section – A visually engaging introduction to the event.
  • Event Timeline – Detailed breakdown of event phases and key dates.
  • Sponsorship Section – Information about our valued sponsors.
  • Organizing Team – Profiles of the event organizers.
  • Footer – Contact details and social media links.

Installation

To set up the project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/CodeNEST-NSHM/Code_For_Change_2025.git
  2. Navigate to the project directory:
    cd code-for-change-2025
  3. Install dependencies:
    npm install

Usage

To start the development server, run:

npm run dev

This will launch the Vite development server, and you can view the website at http://localhost:3000.

Project Structure

code-for-change-2025/
├── public/
│   ├── code_for_change.svg
│   ├── hackathon.jpg
│   └── team/
│       ├── aashish.png
│       ├── AashishPrasad.jpg
│       ├── Ankita_Chowdhury.jpg
│       ├── anusha.jpg
│       ├── Baishali.jpg
│       ├── dipankar.jpg
│       ├── faizan.jpg
│       ├── PXL_20250209_105633280.jpg
│       ├── Riya_Bhattacharya.jpg
│       ├── rony.png
│       ├── Saathi_Paul.jpg
│       ├── Sayan_Garai.jpg
│       └── soumaditya.JPG
├── src/
│   ├── App.css
│   ├── App.jsx
│   ├── assets/
│   │   ├── images/
│   │   └── music/
│   ├── Components/
│   │   ├── Footer/
│   │   ├── Hero/
│   │   ├── Navbar/
│   │   ├── Prizes/
│   │   ├── Sponsorships/
│   │   ├── Team/
│   │   ├── Theme/
│   │   └── Timer/
│   ├── index.css
│   └── main.jsx
├── .gitignore
├── eslint.config.js
├── index.html
├── netlify.toml
├── package.json
└── README.md

Contributing

Contributions are highly encouraged! Follow these steps to contribute:

  1. Fork the repository.
  2. Create a feature branch:
    git checkout -b feature/AmazingFeature
  3. Commit your changes:
    git commit -m "Add 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.

Acknowledgements

This project is built using:

Contact

For any queries, feel free to reach out:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •