# Club Handbook
Welcome to the UBC Launch Pad handbook! Launch Pad-wide documentation is hosted in these sections - if you're not sure about something, this is the first place to check.
# 🔖 Manifesto
Our Manifesto outlines our vision and code of conduct.
# 🚀 Onboarding new
These pages helps you hit the ground running once you've joined us!
# ⚙️ Tools
We use a variety of technology and tools at Launch Pad - these sections help you get started on what we use!
- Slack: Best practices, channels, bots, and general information about our Slack workspace! Slack is where most Launch Pad discussions and announcements happen.
- GitHub: Guidance on getting started with our GitHub organization! GitHub is where we host, document, and manage the code in all our projects.
- Deployment: Launch Pad's specific advice regarding deployment and getting your project out to the world.
- Other Tools: Our Resources section has a page on general tools you can leverage to help you build awesome stuff!
# 👨💼 Project Management updated
These documents compile hard-won advice about the best way to run (and participate in) a Launch Pad team and build great software. This isn't just geared towards team leads - it should be useful for everyone!
TIP
These are guidelines, not strict rules! Teams should adjust these processes to the way they work. Open a pull request if there's something you think should be updated or changed!
- Project Scope: Tips for planning out your project's overall scope and getting an initial idea laid out.
- Sprint Planning: Guidelines and advice for how to plan out work with your team to drive forward progress on your project!
- Repository Management: Guidelines for how to manage your GitHub repository and enforce coding standards. Remember: your repository is your main outlet to the outside world - and this outside world includes potential employers! Make it informative, organized, and pretty!
# 🏡 Administration
The Administration page describes the structure of UBC Launch Pad.
# 📦 Official Repositories
There are a number of other important repositories that provide places for documentation and discussion. Note that these are all private to the ubclaunchpad
GitHub organization; if you have not been added to the org, talk to your Tech Lead or one of the Presidents in #ask-leads
.
- Ideas: The goal of this repository is to be a place where anyone in Launch Pad can submit ideas for anything - how to improve Launch Pad, potential projects, event ideas... anything you want!
- Alumni Directory: An internal directory with past Launch Pad members and what they are doing now.
- ubclaunchpad.com: This repository houses the source code for our website, as well as documentation on how to use it (for example, to add
ubclaunchpad.com/...
redirect links), how to update its content (for example, to change the website's featured teams or update recruitment status), and how to make your own contributions! - Docs: The repository that hosts the content on this website! Changes to
docs.ubclaunchpad.com
happen here.
Some teams also have dedicated repositories:
- Strategy: The main repo for the strategy team, containing sponsorship-related discussion.
- Design: The main repo for the design team, containing Launch Pad graphical assets and design-related discussion.
- Tech Leads: A repo for Tech Lead-specific content, such as meeting notes. Note that this repo is only visible to Tech Leads.
- Exec: Repo containing details about managing Launch Pad, such as our accounts.