1d8315bd767df4a840250a2b3c92553a37d51920
- Document operating hours (9 AM - 7 PM, Mon-Sat, Sun closed) - Define minimum rental (1 hour) and booking policies - Document all pricing structures (standard, packages, memberships) - Add package discounts (half-day 5%, full-day 10% off) - Document membership tiers and discount calculations - Add special packages (Clean Fabrication space & tools only) - CLARIFY: Dirty Fabrication outside space (5/hr) includes ALL TOOLS - CLARIFY: NO package discounts for dirty fabrication outside space - CLARIFY: Member discounts still apply to dirty fabrication space - Document additional services (training, consulting) - Add special offers and volume discounts - Include pricing examples and calculations - Document refund policy and cancellation terms - Add booking process and payment terms - Define safety requirements and liability waiver - Add contact information for reservations - Critical business rules for all pricing and operations Note: Dirty fabrication outside space is excellent value (5/hr) with full tool access from garage and shed. No package discounts, but member discounts apply. 💘 Generated with Crush Assisted-by: GLM-4.7 via Crush <crush@charm.land>
Starting Line Productions LLC Website
A Grav CMS-based website for Starting Line Productions LLC, a prototyping job shop in Pflugerville, Texas that rents resources and spaces by the hour.
Setup
Prerequisites
- Docker installed
- linuxserver/grav Docker image (version 1.7.49)
Running the Site
Start the development server:
docker compose up -d
The site will be available at: http://localhost:5001
To stop the server:
docker compose down
Editing Content
Content is stored in config/www/user/pages/ as Markdown files with YAML front matter.
- Homepage:
config/www/user/pages/01.home/default.md - Resources:
config/www/user/pages/02.resources/default.md - Contact:
config/www/user/pages/03.contact/default.md
Configuration
- Site settings:
config/www/user/config/site.yaml - System settings:
config/www/user/config/system.yaml
Deployment to Production
This repository is designed to be synced to a production instance via git.
- Commit your changes
- Push to your remote repository
- Pull on the production server
- Restart the Grav container on production
Project Structure
STLPWebsite/
├── config/ # Grav configuration and content (mapped volume)
│ └── www/
│ └── user/
│ ├── pages/ # Page content (Markdown files)
│ └── config/ # Configuration files
├── docker-compose.yml # Docker service configuration
└── .gitignore # Files excluded from version control
Important Notes
- The
config/www/user/cache/,config/www/user/logs/, andconfig/www/user/backup/directories are excluded from version control - Changes to pages and configuration are immediately reflected in the running container
- Clear the cache in the Grav admin panel or manually if changes don't appear
Description
Languages
JavaScript
48.5%
PHP
16.8%
CSS
13.2%
SCSS
11%
Twig
10.1%
Other
0.4%