Morningtide-Website

Morningtide Website

This repository contains the code for the Morningtide Consulting website. It is built using Svelte, Typescript, Bun, and Sveltekit. It also uses Ghost CMS as a headless CMS for content management as well as Pocketbase for storing user form data.

Morningtide Consulting Website

This repository contains the code for the Morningtide Consulting website. It is built using Svelte, Typescript, Bun, and Sveltekit.

Features

  • Form Data API: The website utilizes the PocketBase API to handle form data. This allows users to submit their information through the website's forms.
  • Posts API: The website integrates with the Ghost CMS API to fetch and display blog posts. This allows the client to easily manage and update their blog content.
  • Client Website Tracking: This repository serves as a version control system for the Morningtide Consulting website. It allows you to keep track of changes made to the codebase and collaborate with other developers.

Getting Started

To get started with the project, follow these steps:

  1. Clone the repository: git clone https://github.com/jordanrobo/morningtide-consulting.git
  2. Install dependencies: bun install
  3. Configure the PocketBase API and Ghost CMS API credentials in the appropriate configuration files.
  4. Start the development server: bun --bun run dev

Contributing

If you would like to contribute to the project, please follow these guidelines:

  1. Fork the repository and create a new branch for your feature or bug fix.
  2. Make your changes and ensure that the code passes all tests.
  3. Submit a pull request with a clear description of your changes.

License

This project is licensed under the MIT License.

Top categories

Loading Svelte Themes