Official website of the GSoC Innovators Club, VIT Bhopal University.
Live Website: https://gsoc-innovators-club-vitb.vercel.app/
The GSoC Innovators Club is a student-driven technical community at VIT Bhopal University dedicated to fostering innovation, open-source development, hackathons, competitive programming, and collaborative learning.
This repository contains the source code for the club's official website, designed to showcase:
- Club information
- Team members
- Projects
- Events
- Sponsors
- Open Source initiatives
- Contact information
- Responsive design
- Modern user interface
- Team showcase
- Projects section
- Events section
- Sponsors section
- Open Source page
- Smooth scroll animations
- Mobile navigation
- Optimized performance
| Category | Technology |
|---|---|
| Frontend | React |
| Language | TypeScript |
| Build Tool | Vite |
| Styling | CSS |
| Deployment | Vercel |
.
├── public/
├── src/
│ ├── components/
│ │ ├── AimSection/
│ │ ├── CommunitySection/
│ │ ├── EventsSection/
│ │ ├── FacultySection/
│ │ ├── FollowUsModal/
│ │ ├── Footer/
│ │ ├── Header/
│ │ ├── HeroSection/
│ │ ├── MobileMenu/
│ │ ├── OpenSourceEvents/
│ │ ├── PageLoader/
│ │ ├── SponsorsSection/
│ │ ├── TeamMemberCard/
│ │ ├── RevealOnScroll.tsx
│ │ └── ScrollToTop.tsx
│ │
│ ├── context/
│ │ ├── modal-context.ts
│ │ ├── ModalContext.tsx
│ │ └── useModal.ts
│ │
│ ├── data/
│ │
│ ├── pages/
│ │ ├── AboutPage.tsx
│ │ ├── AboutPage.css
│ │ ├── EventsPage.tsx
│ │ ├── EventsPage.css
│ │ ├── HomePage.tsx
│ │ ├── openSourcePage.tsx
│ │ ├── openSourcePage.css
│ │ ├── ProjectsPage.tsx
│ │ ├── ProjectsPage.css
│ │ ├── TeamPage.tsx
│ │ └── TeamPage.css
│ │
│ ├── App.tsx
│ ├── App.css
│ ├── index.css
│ └── main.tsx
│
├── .gitignore
├── eslint.config.js
├── index.html
├── package-lock.json
├── package.json
├── README.md
├── tsconfig.app.json
├── tsconfig.json
├── tsconfig.node.json
└── vite.config.ts
git clone https://github.com/GSOC-Innovators-Club/GSoC-Innovators-Club-26.gitcd GSoC-Innovators-Club-26npm installnpm run devThe application will be available at:
http://localhost:5173
npm run buildnpm run preview- Fork the repository.
- Create a new branch.
git checkout -b feature/your-feature- Commit your changes.
git commit -m "Add your feature"- Push to your branch.
git push origin feature/your-feature- Open a Pull Request.
For suggestions or contributions, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License unless stated otherwise.