The Yacht Charter App is an open-source project designed to facilitate yacht and gulet chartering. Originally created for "Plan Your Journey," this app provides an exceptional platform to explore and book luxurious yachts and gulets.
- Yacht Listings: Browse a variety of yachts with detailed information on each.
- Search and Filter: Easily find yachts based on categories, number of guests, and number of cabins.
- Detailed Yacht Pages: Each yacht has its own page with comprehensive details and amenities.
- Contact Form: Reach out to the charter agency directly through the contact page.
- Booking Form: Submit booking inquiries for available yachts.
- React: Frontend framework for building user interfaces.
- Gatsby: Static site generator for React.
- GraphQL: Query language for API to fetch data.
- Markdown: Used for storing yacht data.
- Node.js
- npm or yarn
- Clone the repository:
git clone https://github.com/your-username/yacht-charter.git
cd yacht-charter
- Install dependencies:
npm install
# or
yarn install
- Start the development server:
npm develop
# or
yarn develop
-
Modify the yacht data in the
content/yachts
directory by adding or updating Markdown files -
You can also modify and add data when you publish the app to netlify as it has Decap CMS built in for managing yacht data
This project is licensed under the MIT license. See the LICENSE file for details.
- Created for "Plan Your Journey"
- Built with Gatsby