Welcome to the official GitHub repository for the Computer Science and Networking Council (CNC) of IISER Bhopal! This website serves as a hub for all student activities related to computer science, technology, and networking. CNC encompasses multiple clubs, each focusing on unique interests such as coding, electronics, finance, gaming, and more.
- 👨💻 Coding Club / Cyberheathens: Focused on competitive programming, development, and open-source contributions.
- 🔌 EECS Club: Dedicated to electronics, electrical engineering, and computer science projects.
- 💹 Quant Finance Club / Arbitrage: For students interested in quantitative finance, algorithmic trading, and financial modeling.
- 📸 Photography Club / Claude Glass: A space for photography enthusiasts to share their work, participate in events, and improve their skills.
- 🎮 Gaming Club / Resurgence: Unites gamers across various genres and platforms for both casual and competitive play.
- Next.js: A React-based framework used for building the website, offering both static and dynamic rendering.
- Tailwind CSS: A utility-first CSS framework used for responsive and customizable design.
- JavaScript: Core scripting languages used for frontend development.
- 📄 Club pages for each CNC-affiliated club. (*still in progress)
- 📢 Announcements section for updates on events, competitions, and workshops.
- 🧑🤝🧑 Member profile pages for teams across clubs.
- 📱 Responsive design ensuring accessibility across all devices.
To get a copy of the CNC website up and running on your local machine, follow these steps:
- Clone the repository:
git clone https://github.com/<your-username>/CNC.git
- Navigate to the project directory:
cd CNC
- Install dependencies:
npm install
- Run the development server:
npm run dev
We welcome contributions to improve the CNC website! If you'd like to contribute:
- Fork the repository by clicking the "Fork" button on the top right of this repository.
- Clone your forked repository:
git clone https://github.com/<your-username>/CNC.git
- Create a new branch:
git checkout -b feature-branch
- Commit your changes:
git commit -m 'Add feature'
- Push to your branch:
git push origin feature-branch
- Open a pull request from your forked repository to the original repository. Make sure to provide a clear description of your changes.
For any inquiries or issues, feel free to reach out via email at cnc@iiserb.ac.in or me personally Tanishq Sharma.