Coder Social home page Coder Social logo

ivandoslic / yacht-charter Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 207.25 MB

Gatsby.js yacht charter website with Decap CMS for content management

Home Page: https://croatiayachtvacation.com

License: MIT License

JavaScript 96.29% CSS 3.71%
charter gatsby-site yacht

yacht-charter's Introduction

Yacht Charter App

Overview

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.

Features

  • 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.

Technologies Used

  • 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.

Getting Started

Prerequisites

  • Node.js
  • npm or yarn

Installation

  1. Clone the repository:
git clone https://github.com/your-username/yacht-charter.git
cd yacht-charter
  1. Install dependencies:
  npm install
  # or
  yarn install
  1. Start the development server:
  npm develop
  # or
  yarn develop

Usage

  • 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

License

This project is licensed under the MIT license. See the LICENSE file for details.

Acknowledgements

  • Created for "Plan Your Journey"
  • Built with Gatsby

yacht-charter's People

Contributors

ivandoslic avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.