Here are some resources to help you get started with themes and HubSpot's CMS.
Quick Start Guide for HubSpot's CMS
This quick start guide for the CMS should be your first stop. You’ll learn how to set up our local development tooling, download boilerplate files, and create and edit your first project.
Introductory Video Courses
If you are new to HubSpot’s CMS, and would like a deeper dive into how everything works, take a look at these free video courses by HubSpot Academy:
- CMS for Developers Course (In-depth course covering the CMS)
-
CMS Themes Quickstart Lesson (Quick lesson covering themes)
Guide to Maximizing Your Score + Marketplace Tips + Workshop Recording
- Learn about the categories, criteria, and scoring system that our judges will use to evaluate entries and select winners. Check out this post.
- Succeeding in the Marketplace takes more than a quality theme. Read this post for three tips to help with pricing strategy, target audience, & positioning.
-
Watch our Workshop and Q&A to learn how to list your theme in the marketplace, and lots of other helpful tips about themes and this hackathon.
Marketplace Listing Requirements
Make sure your theme is approved for the marketplace as quickly as possible. Check out our marketplace documentation:
Other Developer Resources
- Developers.hubspot.com (Our main site for developers)
- CMS Developer Docs
-
CMS Developer Tutorials
Join the Community
Have questions? Looking to network? There are a number of ways to connect with our developer-facing teams and active developer community.
- Developer Slack Community: Use the #themes and #marketplace channels for quick questions
- HubSpot Developer Forums: Get answers for your in-depth technical questions
- Hackathon Specific Forum: Ask non-technical questions specific to this hackathon (timeline, rules, etc.)
-
Hackathon Team-building Page: Find other developers and designers to join your team for this challenge
Let us know if you get stuck or have questions. We want you to succeed as a developer on our platform and beyond.
