This project is an interactive presentation aimed at guiding students through the process of applying for Google Summer of Code (GSoC) 2024. Created by Vishvamsinh Vaghela, a third-year Computer Science student, this presentation serves as a comprehensive resource for understanding GSoC, open source, and how to successfully contribute to open-source projects.
The presentation covers various aspects of GSoC, including:
- Introduction to Open Source
- GSoC program details
- Eligibility requirements
- How to choose an organization
- Proposal writing tips
- How to start contributing to open-source projects
- Real-world examples and success stories
- Interactive Slides: The presentation consists of multiple slides that guide the user through GSoC-related topics.
- Slide Navigation: Users can navigate through the presentation using "Next" and "Previous" buttons.
- Mobile-Friendly: The design is responsive and optimized for both desktop and mobile devices.
- Comprehensive Content: Each slide provides valuable insights into the GSoC process and how to become a successful contributor.
- Easy to Extend: The presentation can be easily extended with additional slides by modifying the JSON file.
- React.js: For building the interactive presentation.
- Tailwind CSS: For responsive styling and layout.
- Lucide React Icons: For navigation buttons (ChevronLeft, ChevronRight).
- JSON: For storing and managing the slide content.