Explanation

The ideas behind Launchpad

Explore these pages for an overview of the concepts and motivations behind the Launchpad project.

Setting up and understanding Launchpad

Understanding how to install and configure Launchpad, navigate the codebase, and test your changes will help you make meaningful contributions to the project.

Best practices for development

By using these principled approaches to development, you can improve Launchpad in a way that is sustainable and maintainable.

Developing the Launchpad project

These pages help explain important aspects of the developer experience.

Parts of Launchpad

After understanding the goals and approaches of the project, dive into the details by exploring the below components of the application.

JavaScript

These pages explain how to develop, test, and build using the YUI Test framework.

Static assets

Launchpad’s visual style is controlled by CSS and images that you set up and build.

Database

This section gives an overview of how Launchpad interacts with the PostgreSQL database.