GatsbyCar - Car Rental Theme

Step 8

Support and Custom Projects

Get help with GatsbyCar or hire us for a custom website project.

Support and Custom Projects

Thank you for purchasing GatsbyCar. This final documentation covers how to get support, report issues, and hire us for custom projects.

Self-Help Resources

Before contacting support, try these resources:

Documentation All documentation is available in the /docs/ section of your website.

Gatsby Documentation

Decap CMS Documentation

Netlify Documentation

Stack Overflow Search for Gatsby and Decap CMS questions:

Common Questions

Can I use this theme for client projects? Yes. Your purchase includes a personal use license that allows unlimited projects.

Can I remove the footer credit? Yes. Open content/data/widget.json and edit the nav_footer array.

Can I change colors and fonts? Yes. Open src/style.css or src/limousine.css and edit the CSS variables.

Can I add more pages? Yes. Create new files in src/pages/. Each .js file becomes a route automatically.

Can I add more car fields? Yes. Update the schema in gatsby-node.js, add the field to static/admin/config.yml, and update the template in src/templates/car-post.js.

Can I sell websites built with this theme? Yes. You can build websites for clients and charge them. You cannot resell the theme itself.

Do I get free updates? Yes. All future updates are free. You will receive an email notification when a new version is released.

How do I re-download the theme? Log in to your Gumroad account at https://gumroad.com/library to access all your purchases.

Reporting an Issue

If you find a bug or something is not working, contact us with detailed information.

Include the following:

  1. Your environment

    • Operating system (Windows, Mac, Linux)
    • Node.js version (node -v)
    • npm version (npm -v)
  2. Steps to reproduce

    • What you did
    • What you expected to happen
    • What actually happened
  3. Error messages

    • Full error text from the terminal
    • Screenshots if helpful
  4. Your configuration

    • Relevant sections from gatsby-config.js
    • Relevant sections from widget.json

Email: creativebydre@gmail.com

Subject line example:

[GatsbyCar Bug] Car detail page shows 404

We aim to respond within 24 hours on business days.

Requesting a Feature

We welcome feature suggestions. Send an email with:

  • Feature description — What you want to add
  • Use case — Why you need it
  • Priority — How important it is to you

We review all requests and prioritize features based on demand.

License Summary

What you CAN do:

  • Use the theme on unlimited personal projects
  • Use the theme on unlimited client projects
  • Modify the theme for your needs
  • Deploy on any hosting platform
  • Charge clients for websites built with this theme

What you CANNOT do:

  • Resell the theme as-is
  • Redistribute the source code publicly
  • Share the theme with others who did not purchase it
  • Claim the theme as your own creation

Full license: See the LICENSE file in your download.

Custom Project Services

If you need a custom website built from scratch, we offer professional web development services.

What we build:

  • Custom car rental websites with advanced booking systems
  • Direct booking engines with payment gateways
  • Booking systems with automated email confirmations
  • Multi-language car rental platforms
  • Custom admin dashboards
  • API integrations with existing systems
  • Migration from other platforms (WordPress, Wix, etc.)

Our technology stack:

  • Jamstack — Gatsby, Next.js, Astro, 11ty
  • Headless CMS — Decap CMS, Tina CMS, Sanity
  • Native PHP — MySQL, SQLite for complex databases
  • Hosting — Netlify, Vercel, Cloudflare Pages

Performance guarantee:

  • 99/100 Google PageSpeed score
  • Under 1 second load time
  • Full SEO optimization
  • Mobile-first responsive design

What makes us different:

  • No templates — every project is custom-coded
  • Clean, maintainable code
  • You own 100% of the source code
  • No monthly fees or lock-in
  • Semantic HTML and Schema markup
  • Core Web Vitals optimized at code level

How to hire us:

Visit our Fiverr gig: https://www.fiverr.com/creativitas/create-your-custom-website-and-app

Or email us directly: creativebydre@gmail.com

Pricing:

We offer three service tiers:

Package Price Features
Basic $650 5 pages, 11ty/Astro, elite SEO
Standard $1,650 12 pages, Headless CMS, advanced SEO
Premium $3,700 Full-scale custom app, database, API, 30-day support

Prices are estimates. Final pricing depends on your specific requirements.

Contact Information

Email: creativebydre@gmail.com

Fiverr: https://www.fiverr.com/creativitas/create-your-custom-website-and-app

Gumroad: https://creativitaz.gumroad.com/l/gatsbycar

GitHub: https://github.com/mesinkasir

Response time: Within 24 hours on business days.

Thank You

Thank you for choosing GatsbyCar. We hope this theme helps you build an amazing car rental website.

If you find this theme useful, please consider:

  • Leaving a review on Gumroad
  • Sharing it with other developers
  • Referring it to friends and colleagues

Your support helps us continue building high-quality products.

Quick Reference

Project structure:

content/
  data/         JSON content (home, about, contact, widget)
  car/          Car listings (Markdown)
  blog/         Blog articles (Markdown)
  docs/         Documentation (Markdown)
src/
  components/   Reusable components
  images/       Images for development
  pages/        Page routes
  templates/    Dynamic templates
static/
  admin/        Decap CMS configuration
  images/       Images for production
gatsby-config.js    Main configuration
gatsby-node.js      Build logic
package.json        Dependencies

Key commands:

npm install         Install dependencies
npm start           Start development server
npm run build       Build for production
npm run serve       Preview production build
npm run clean       Clear Gatsby cache

Key URLs:

http://localhost:8000             Development site
http://localhost:8000/admin/      CMS admin (local)
https://yoursite.netlify.app      Production site
https://yoursite.netlify.app/admin/  CMS admin (production)

Key files:

gatsby-config.js              Site metadata, plugins
gatsby-node.js                Page creation logic
content/data/widget.json      Nav, footer, contact
content/data/home.json        Homepage content
content/data/contact.json     Contact page
static/admin/config.yml       Decap CMS setup

Final Words

You now have everything you need to launch your car rental website. From purchase to deployment, each step has been documented in detail.

Remember the three golden rules:

  1. Test locally first — always run npm start and verify changes before deploying
  2. Commit often — small commits with clear messages make debugging easier
  3. Read the docs — when stuck, check the documentation before assuming something is broken

Good luck with your project. We look forward to seeing what you build.

Need Help?

If you get stuck, contact us:

Get in Touch

Questions about GatsbyCar, custom builds, or licensing? Talk to us.

Hire Us