Skip to content

quickfix-j/quickfixj-pages

Repository files navigation

QuickFIX/J Documentation Site

Built with Docusaurus GitHub Pages License: QuickFIX

This repository contains the source code for the official documentation of QuickFIX/J, the premier open-source Java implementation of the FIX (Financial Information eXchange) Protocol.

The site is built using Docusaurus, a modern static website generator.

🌐 Live Website

Access the live documentation site here: https://quickfix-j.github.io/quickfixj-pages

🚀 Quick Start for Local Development

To contribute to the documentation or run the site locally, follow these steps:

Prerequisites

  • Node.js (>= 20.0)
  • npm, yarn, or pnpm

Installation

Clone the repository and install the dependencies:

git clone https://github.com/quickfix-j/quickfixj-pages.git
cd quickfixj-pages
npm install
# or yarn install

Local Development

Start a local development server:

npm run start
# or yarn start

This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.

Build

To generate static content into the build directory:

npm run build
# or yarn build

The generated files can be served using any static hosting service.

📖 Content Structure

  • docs/: Contains all the Markdown (.md / .mdx) files for the documentation. This is where you'll spend most of your time when contributing content.
  • src/: Contains React components, pages, and custom CSS used by the Docusaurus theme.
  • static/: Contains static assets like images, logos, and favicons.
  • sidebars.ts: Configuration file for defining the structure and order of the documentation sidebar.
  • docusaurus.config.ts: The main configuration file for the Docusaurus site.

🤝 Contributing

Contributions to the documentation are welcome! If you find a typo, want to clarify a concept, or add a new tutorial:

  1. Fork the repository.
  2. Create a new branch for your changes.
  3. Make your edits in the docs/ folder.
  4. Preview your changes locally.
  5. Submit a Pull Request.

🔗 Related Links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors