Skip to content
@IEEE-MSIT

IEEE MSIT

The official GitHub organization for all technical projects engineered by the IEEE MSIT Web Development Department'25.
IEEE MSIT Logo

IEEE MSIT's Official Org

The official GitHub organization for all technical projects engineered by the IEEE MSIT Web Development Department'25.
This is our central command for building websites, automation tools, and the digital future of our society.

Followers Status Active Maintained by IEEE Web Dev Team '25

Visit Our Flagship Website · Report a Bug · Propose a Project


Our Core Engineering Domains

All projects within this organization fall under one of our key strategic domains. This structure ensures clarity, focus, and alignment with our society's goals.

Domain Description Key Repositories
Public-Facing Platforms Our primary digital storefronts, including the main society website and event-specific microsites. These are built for performance and UX. ieee-msit/website
Automation & Intelligence Bots, scrapers, and AI-powered tools designed to streamline operations, gather data, and automate content updates across our platforms. ieee-msit/event-automation (e.g., Instagram Scraper), ieee-msit/event-automation
Internal Tooling Admin panels, dashboards, and management systems that empower the Executive Committee to manage the society efficiently. ieee-msit/admin-panel
Future Innovations (R&D) Experimental projects, hackathon prototypes, and exploratory work that pushes the boundaries of what our society can build and achieve. ieee-msit/project-[hackathon-name], ieee-msit/research-[topic]

Our Technology Philosophy & Preferred Stack

We believe in using modern, robust, and scalable technologies to ensure our projects are both cutting-edge and maintainable. Consistency across our stack allows for better collaboration and knowledge transfer.

Component Our Standard
Frontend Framework React, TypeScript, Vite
Styling & UI Tailwind CSS, shadcn/ui, Lucide React
Backend Services Node.js, Express / NestJS, TypeScript
Databases MongoDB, PostgreSQL, Upstash (Redis)
Automation & Scripting Python, Puppeteer
Code Quality ESLint, Prettier, Husky (Git Hooks)
Deployment & CI/CD Vercel, AWS, GitHub Actions

How We Work: Contribution & Collaboration Workflow

This organization operates with a professional development workflow. All contributions, regardless of size, must follow these steps to ensure quality and consistency.

  1. Find an Issue
    All work begins with an issue. Browse the issues tab of a specific repository. If your idea doesn't have an issue, create one using our templates.

  2. Fork & Clone
    Fork the target repository to your personal account and clone it to your local machine.

  3. Create a Branch
    Create a new branch from main with a descriptive name. We follow the [type]/[short-description] convention (e.g., feat/add-event-carousel, fix/header-alignment).

    git checkout -b feat/my-new-feature
  4. Develop & Commit
    Make your changes. Write clean, well-documented code. Commit your work with clear, conventional commit messages (e.g., feat: Add user authentication endpoint).

  5. Push and Open a Pull Request (PR)
    Push your branch to your fork and open a Pull Request against the main branch of the ieeemsit repository. Provide a detailed description of your changes in the PR.

  6. Code Review
    Your PR will be reviewed by the Web Dev leadership or assigned reviewers. Engage in the discussion and make any required changes. At least one approval is required to merge.


Repository Directory

This organization hosts multiple projects. Find the one you're looking for below.

Repository Description Status
ieee-msit/website The primary public-facing website for IEEE MSIT. ✅ Active
ieee-msit/event-automation Collection of scripts for automating content and operations. ✅ Active
ieee-msit/admin-panel Central dashboard for managing website content and members. 🚧 In Dev
ieee-msit/.github Community health files and organizational templates. ✅ Active

Leadership: The Web Development Department '25

Meet the team responsible for steering our digital strategy and maintaining the standards of this organization.

Rajveer Singh
Rajveer Singh
Vice Chairperson Web Dev
Aneesh Ahuja
Aneesh Ahuja
PR Lead RAS

Licensing

Unless otherwise specified in a repository, all projects under the IEEE MSIT organization are licensed under the MIT License. See the LICENSE file for more details.

Pinned Loading

  1. event-automation event-automation Public

    Event Automation is a Python tool by IEEE-MSIT for streamlining and automating event management tasks.

    Python

  2. website website Public

    The source code for the IEEE MSIT's website. Built with React, TypeScript, and Tailwind CSS to showcase our events, achievements, and community.

    TypeScript

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…