Skip to content

SplashKit Website Team Overview

Welcome to the SplashKit Website Development Team!

Introduction

The SplashKit website is the gateway to empowering learners and developers with the tools they need as they begin their journey in programming and game development. Having a well-designed, accessible, and user-friendly website is important for new learners, as it ensures that resources, tutorials, and documentation are easily accessible to everyone, regardless of their level of experience or any accessibility challenges they may face.

As a team, we’re focused on creating a site that reflects the inclusivity and innovation of the SplashKit SDK, making sure everyone can get the most out of what we offer.


What We’re Working Towards

As part of the SplashKit Website Development Team, you’ll be helping us build, refine, and enhance the user experience on the site. Some of the broader goals we’re working towards include:

  • Enhancing the Onboarding Experience: We aim to simplify the onboarding process for new users and contributors, making it easy for them to find the resources they need.
  • Fixing and Expanding Accessibility of Tutorials: We are always improving our tutorials and guides, ensuring they’re up-to-date and accessible to learners.
  • Showcasing Community Contributions: We want to highlight the incredible projects created using SplashKit by building a dedicated showcase section.
  • Upholding Accessibility Standards: Ensuring our site meets and exceeds accessibility standards so that it’s usable by everyone, including those with disabilities.
  • Integrating SplashKit Online: Integrating the SplashKit Online tool will significantly enhance the accessibility and effectiveness of the SplashKit resources, enabling learners to preview SplashKit functions directly within the website.

These goals are collaborative efforts, and your contributions will help turn them into real features that impact the SplashKit community directly.


What You Can Expect

By joining the SplashKit Website Development Team, you’ll be stepping into a collaborative, open-source environment where everyone’s contributions are valued, with your contributions being experienced by users today. Here’s what you can expect from working with us:

  • Collaboration and Support: You’ll work with a team of dedicated contributors who will support you while you learn how to contribute to an exciting tool. We believe in sharing knowledge and improving together.
  • Learning Opportunities: Whether you’re new to web development or an experienced contributor, you’ll gain hands-on experience with modern tools like Astro, Starlight, and web frameworks. You’ll also learn about accessibility best practices, design principles, and performance optimisation.
  • Creative Freedom: We encourage creative solutions and welcome new ideas. As a contributor, you’ll have the opportunity to shape the direction of the website, suggest improvements, and see your work in action.
  • Peer Feedback and Reviews: You’ll receive valuable feedback on your code through peer reviews, helping you grow as a developer while maintaining the quality of the website.

What You’ll Gain

As part of the team, you’ll gain practical experience working on a large-scale, open-source project, giving you insights into web development, accessibility, and content management. Here’s what else you can expect:

  • Experience in Open-Source Development: By contributing to a real-world project, you’ll improve your coding skills, learn best practices, and collaborate with others, which is a valuable experience for your personal and professional development.
  • Portfolio Building: Your work on the SplashKit website will be visible to the public, giving you tangible examples to include in your portfolio or showcase in job interviews.
  • Contribution to the Community: You’ll be making a direct impact the learning journey of stduents (and even more experienced developers) who rely on SplashKit to build their skills and projects.

Ready to Get Started?

Check out the support documentation to get familiar with the project structure and how to best contribute to the team. We’re excited to have you on the team, and we look forward to building something amazing together!