Get Started with Websitero
Welcome to Websitero, the Astro Starter kit to launch your website + blog fast!
Follow this guide to get your application up and running.
Setup Your Project
Create from Template
Bootstrap your project using the official Astro template, or clone the GitHub repository directly.
Option A: Use the GitHub template
Go to websitero-org/Astro-Starter, click Use this template → Create a new repository, then clone your new repo locally.
Option B: Clone directly
💡 Pro tip: Replace [YOUR_APP_NAME] with your project name
Install Dependencies
Navigate to your project directory and install all required packages.
npm installConfigure Your Site
Edit the key files to set up your business info and CMS settings.
src/data/client.tsSite configuration and business infosrc/styles/root.cssDesign tokenspublic/admin/config.ymlCMS configuration
Start the Development Server
Launch your local development server and see your app in action!
npm run dev🚀 You're all set!
Your app is now running at http://localhost:4321
⚠️ Requirements: This kit requires Node.js 18.17 or greater. Run node -v in your terminal to check your version.
Project Structure
A standard Astro kit project looks like this:
Deploying
Push to GitHub → Deploy on Netlify → Configure DecapBridge to enable the CMS for your clients.
Once you're done, start withthis tutorialto launch your project in 5 minutes. Let's build that website FAST!
